[中文]
On linux create or update ddns domain usage(second-level domain as long as you can):
$curl "http://ipv4.dyn.pub/?domain=you-want-domain.dyn.pub"
$curl "http://ipv6.dyn.pub/?domain=you-want-domain.dyn.pub"
or
$curl "http://ipv4.dyn.pub/?domain=you.want.domain.dyn.pub&password=ab12"
$curl "http://ipv6.dyn.pub/?domain=you.want.domain.dyn.pub&password=ab12"
-----
Regular execution:
$crontab -e
*/11 * * * * curl "http://ipv6.dyn.pub/?domain=you.want.domain.dyn.pub&password=ab12"
-----
On linux query dns record example:
$dig you-want-domain.dyn.pub
$dig you.want.domain.dyn.pub aaaa
=====
On windows create or update ddns domain usage:
Download http://www.dyn.pub/myddns.exe to 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
Run myddns as windows service
d:\>myddns.exe -service-install -server ipv6.dyn.pub -domain you-want-domain.dyn.pub
=====
Use your own Top-level domain:
Don't use dyn.pub and want to use your own Top-level domain,
just setup your own domain NS record point to ns1.dyn.pub and ns2.dyn.pub
For example:
mygoogle.com NS ns1.dyn.pub
mygoogle.com NS ns2.dyn.pub
Notice: Second-level domain start with "ipv4, ipv6, www" are static point to server IP
=====
Deploy your own ddns service on your linux server:
#wget http://www.dyn.pub/server
#chmod +x server
#./server -httpPort 80 -dnsPort 53
=====
Project source:
$git clone https://gitee.com/loist/myddns.git
=====
Contact:
Loist loist@163.com