注:本博客未标识为转载的文章皆为原创文章,转载请注明来源与作者信息:

转载自站点:夜的第七章
原文标题:linux下的动态域名解析
原文地址:http://www.leadnt.com/2012/08/domains-dns-localdomains-linux/
原文作者:杜建宇

2013-1-21日更新:新增python版本 :cool:

上次做了一个windows的动态域名解析软件,见:介不是花生壳

这次实现一个linux上可以用的,依旧依赖dnspod。

如果服务器支持php,linux终端执行:

cd /home/
wget http: //www .leadnt.com /tools/local_domains/local_domains_PHP .zip
unzip local_domains_PHP.zip
vi local_domains_PHP
将下面的参数修改为自己的配置:
#Dnspod账户
        private $dnspod_user = 'example@qq.com';
        #Dnspod密码
        private $dnspod_pwd = 'passwd';
        #Dnspod主域名,注意:是你注册的域名
        private $domain = 'wushuaishuai.cn';
        #子域名,如www,如果要使用根域名,用@
        private $sub_domain = 'linux';
:wq保存退出

然后利用contab加入到计划任务里:

crontab -e

在定时任务里加入:

1  *  *  *  php /home/local_domains_PHP.php

这个是设置为1小时运行一次。

如果服务器支持python,终端执行:

cd /home/
wget http: //www .leadnt.com /tools/local_domains/local_domains_Python .zip
unzip local_domains_Python.zip
vi local_domains_Python
然后依照上面php版的设置。
下载见附件
?