ReadyNAS上DDclientZoneedit动态域名解析
原博_20171223 话说nas买回来快两年懒癌患者才终于去买了域名,下定决心折腾一下动态域名解析。。。结果,z00.top去年就被人买了-_-||| 其实linux上还有其他程序或者自己写脚本,但是ReadyNAS的app中心既然有DDclient了就懒得再找别的,虽然发现也没那么省心,这是后话。 DDclient主页: https://github.com/ddclient/d... https://sourceforge.net/p/ddc... 支持协议: https://sourceforge.net/p/ddc... 按照攻略说zoneedit支持绑定一个顶级域名,挨个儿试了下好像也就这一个免费的。 先在西部数据购买好了域名,然后回到zoneedit注册完账号,但是界面和攻略差的就有点多了。点击Home下面的Add a Domain,右侧输入框内输入已购买的域名,next之后界面上有一个第一个免费绑定的链接,进去一路next最后confirm。 此时左侧Manage下点击Domains,右侧最下应有登记好的域名了。点击nameservers,得到zoneedit的服务器为 dns1.zoneedit.com,dns2.zoneedit.com,然后将回到西部数据,将原先域名解析服务器替换掉。 之后点击dns设置链接进入设置界面,进入DYN,添加一条记录,ip可先空缺,此时域名应已激活。 此时回到nas上配置DDclient。 配置文件 /etc/ddclient.conf,执行脚本/usr/sbin/ddclient 参考攻略和文档写的conf,结果总是执行有错。。。 回过头重新研究文档:https://sourceforge.net/p/ddc...,再把执行脚本看了一遍,发现例子里面的服务器配置提供错了-_-|||服务器不是www而应该是dynamic.zoneedit.com,这都可以简直了。 把conf文件重新写了一遍,默认的ip获取网址也被墙了,换成3322的,这样也不用过滤字段了 use=web, web=ip.3322.org,protocol=zoneedit1,server=dynamic.zoneedit.com,login=my-zoneedit-login,password=my-zoneedit-passwordmy.domain.name 保存之后执行一遍ddclient,zoneedit后台可以看到ip了,解析成功,接下来写一下cron定时执行,有空再看一下不用密码用token怎么写conf文件。 18.2.4 原来token就是代替密码的啊,我傻了。。。