在 linux 上创建或更新动态域名(支持中文域名):
$curl "http://ipv4.dyn.pub/?domain=you-want-domain.dyn.pub"
$curl "http://ipv6.dyn.pub/?domain=小明公司办公电脑2019.dyn.pub"
或者
$curl "http://ipv4.dyn.pub/?domain=you.want.domain.dyn.pub&password=ab12"
$curl "http://ipv6.dyn.pub/?domain=第二台笔记本电脑.张小明.dyn.pub&password=ab12"
-----
定时运行:
$crontab -e
*/11 * * * * curl "http://ipv4.dyn.pub/?domain=you-want-domain.dyn.pub&password=ab12"
-----
在 linux 上查询 dns 记录的例子:
$dig you-want-domain.dyn.pub
$dig 第二台笔记本电脑.张小明.dyn.pub aaaa
=====
在 windows 上创建或更新动态域名:
下载 http://www.dyn.pub/myddns.exe 到 windows d:\ 路径下
d:\>myddns.exe -server ipv4.dyn.pub -domain you-want-domain.dyn.pub
d:\>myddns.exe -server ipv6.dyn.pub -domain you-want-domain.dyn.pub -interval 11
作为 windows 服务运行
d:\>myddns.exe -service-install -server ipv6.dyn.pub -domain you-want-domain.dyn.pub
=====
使用你自己的顶级域名:
不使用 dyn.pub ,而是使用你自己的顶级域名,
好简单,只需要把你自己的顶级域名 NS 记录指向 ns1.dyn.pub 和 ns2.dyn.pub 即可
例子:
mygoogle.com NS ns1.dyn.pub
mygoogle.com NS ns2.dyn.pub
注意: 以此 "ipv4, ipv6, www" 开头的二级域名将静态指向服务器的IP
=====
部署你自己私有的动态域名服务在你的 linux 服务器上:
#wget http://www.dyn.pub/server
#chmod +x server
#./server -httpPort 80 -dnsPort 53
=====
项目源代码:
$git clone https://gitee.com/loist/myddns.git
=====
联系:
Loist loist@163.com