[ 核心功能 ]
基础解析
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 = `https://vsjclub.com/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 = `LTAIRWNl9rmf3hsV`      ;阿里云给用户的密钥ID
signature_method = `HMAC-SHA1`          ;签名方式
signature_version = `1.0`               ;签名算法版本,目前版本1.0

 

下载程序后,将上面的配置复制下来,并保存在程序目录,文件名默认为 conf.ini,然后根据需求做相关配置的修改。如果有其他不明白的,加入我们的交流群资讯。群号:663220371

[ 软件下载 ]

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