注:本博客未标识为转载的文章皆为原创文章,转载请注明来源与作者信息:
转载自站点:夜的第七章
原文标题:linux下的动态域名解析
原文地址:http://www.leadnt.com/2012/08/domains-dns-localdomains-linux/
原文作者:杜建宇
2013-1-21日更新:新增python版本
上次做了一个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版的设置。
下载见附件
转载于:https://blog.51cto.com/wushuaishuai/1195758