生活的道路一旦选定,就要勇敢地走到底,决不回头。

在线工具

深入使用,解放双手


[ 核心功能 ]

基础解析
A记录解析,将IP与域名绑定,无论IP怎么变化,都可通过域名访问私域设备。
IP监控
支持秒级IP监控,IP发生变更时,立即更新域名解析信息,支持监听网卡端口IP,或者三方接口获取本级IP。
多平台
域名动态解析软件支持windowslinuxmacos以及mips架构(mips衍生版本)的路由器设备,占用极少cpu资源。
全球节点
域名动态解析对接阿里云DNS解析系统,20个DNS集群节点全球足迹,可为用户提供就近访问和最低延迟解析能力。

[ 应用场景 ]

家庭宽带线路,采用桥接模式,IP地址会随重新拨号刷新变化,或者IP会定时自动刷新。
要将这种网络环境中的设备接入公网,可以采用域名动态解析的方式来实现需求。

域名动态解析应用场景 网络拓扑图

(网络拓扑图)

[ 文档说明 ]

软件启动方式为命令行启动:

Linux系统,打开命令行(终端),进入程序目录执,$ ./dns -c conf.ini -s 阿里云安全码

Windows,打开命令行(cmd),进入程序目录后执行, dns.exe -c conf.ini -s 阿里云安全码

-c 配置文件,配置文件基本放在程序执行目录;
-s 阿里云的安全码


本地IP监控方式可以通过两种方式获取,第一种是读取网卡的IP地址,第二种是访问三方接口获取本地IP。

读取网卡方式获取IP需要确保网卡IP是公网IP,一般这种方式的程序都布置在路由起等网关设备。访问三方接口获取IP,具有高兼容性,但对高频率的IP监控有一定的性能影响,建议设置IP扫描时间为600秒。

域名动态解析软件配置文件实例:

[Common]
get_ip = 2                              ; 获取IP的方式 1、本地网卡 2、远程请求
eth = `pppoe-wan`                       ;网卡名称
ipapi = `http://127.0.0.1:20002/api/ip`    ;请求获取当前IP的api,务必保持默认
cachepath = `tmp`                       ;缓存目录
aliyunapi=`https://alidns.aliyuncs.com` ;阿里云接口
checkip=10                              ;检测IP的周期

; 公共请求参数
[Commonparams]
format = `JSON`                         ;返回值类型:JSON、XML
version = `2015-01-09`                  ;API版本号
access_key_id = `xxxbadfdsf`      ;阿里云给用户的密钥ID
signature_method = `HMAC-SHA1`          ;签名方式
signature_version = `1.0`               ;签名算法版本,目前版本1.0

action = `UpdateDomainRecord` ;操作类型 更新解析记录
record_id = `` ; 记录ID
rr = `open` ; 前缀
type = `A` ;解析类型

 

下载程序后,将上面的配置复制下来,并保存在程序目录,文件名默认为 conf.ini,然后根据需求做相关配置的修改。如果有其他不明白的,请联系作者。QQ:1217179982

[ 软件下载 ]

  • 域名动态解析,运行于 amd64 CPU 架构平台,windows环境软件。下载(dns.exe.tar.gz)
  • 域名动态解析,运行于 amd64 CPU 架构平台,Linux环境软件。下载(dns.tar.gz)
  • 域名动态解析,运行于Mipsle CPU架构平台,比如openWRT系统等路由器。联系管理员获取
  • 域名动态解析,ARM CPU架构平台,比如梅林等路由器。联系管理员获取

如果还有其他平台,请联系管理员获取。

距离明天还有:18小时2分钟26秒

“微视界启示录”是由 @Helay 建立的小众IT社区。

联系作者:1217179982

链接抓取推送系统

自动抓取   |   自动推送

网站地图制作

无数量限制   |   真的免费

关键字排名查询

在线使用   |   真的免费

收录批量查询

在线使用   |   真的免费

网站日志分析

数据可视化   |   还是免费

JSON格式化

JSON校验   |   JSON格式化

在线加解密

摘要计算   |   随机码生成