CentOS7动态域名解析技术
走了很多弯路,安装实验很多次,得出以下经验!
关于什么是动态域名?为什么要用动态域名解析?请自行多百度几哈,有条件的谷歌。
然后我吐槽一下花生壳,简直太坑!不过,也得感谢花生壳,!就是因为花生壳内置在很多家用路由器里面,我在几年前知道了动态域名解析。我这里今天推荐4款适合在Linux环境下用的动态域名解析。
第①款来自江苏常州钟楼的公云(也就是3322.org,我还是习惯称它为3322,下面就叫做3322动态域名解析):
首先打开公云,在公云上注册一个账户。并在公云后台动态域名→域名列表里面要有一个类似*.f3322.net的域名
然后需要先安装一个我们3322动态域名解析脚本必须的组件lynx
yum -yinstalllynx
然后就到我们关键的shell脚本上场了。第一部分
#!/bin/bashipaddr=`lynx -mime_header -auth=你注册的用户名:你的密码"http://members.3322.net/dyndns/update?system=dyndns&hostname=你的域名前缀.f3322.net"|egrep"[0-9]+/.[0-9]+/.[0-9]+/.[0-9]+"|awk'{print$2}'`date=`date"+%y-%m-%d %H:%M"`echo$date$ipaddr
复制以上代码,把中文的内容替换称你自己的信息,然后保存成3322user.sh
继续shell脚本第二部分
yum -yinstalllynx
唉,先算了,我自己都感觉这样写教程太繁琐,太啰嗦,没有一键shell脚本来的爽快,等我把我手上的3322动态域名解析、CloudXNS动态域名解析、DNSPOD动态域名解析、阿里云动态域名解析整理成4个一键安装脚本了,再继续写教程!