一个非常简单的动态域名服务

[Englist Language]

在 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