动态更新3322.org域名

在家建了个网站,用的是3322.org的动态域名。3322.org有提供Linux的客户端更新程序,但是必须要服务器直接ADSL,而我的ADSL是接router的。

原本想写个java程序定时更新,但在查找资料时发现有其他人用更方便的方法实现了,方法如下:

# 建立/usr/sbin/ipupdater.sh,内容如下:

lynx  - mime_header  - auth = user:password " http://www.3322.org/dyndns/update?system=dyndns&wildcard=on&hostname=domain.3322.org"

注意:以上内容中userpassworddomain都需改为你自己的设定内容

另外,也可以使用 curl 达到相同目的。curl有个好处,就是有Windows版,虽然lynx也有,但不好用。

curl  - user:passwordhttp: // www.3322.org/dyndns/update?system=dyndns&wildcard=on&hostname=domain.3322.org

# 改为可执行

chmod  + / usr / sbin / ipupdater.sh


# 建立/etc/cron.d/3322.cron

*/ 5   *   *   *   *   / usr / sbin / ipupdater.sh > /var/log/ipupdater.log

# 调用

crontab  3322 .cron
service crond restart

posted on 2005-10-23 05:28 毒菇求Buy 阅读(4042) 评论(6)  编辑 收藏 引用 所属分类: LinuxOthers

评论

# a402878232.3322.org 2008-04-04 03:11 罗丁波

22222222222222222222  回复  更多评论   

# re: 动态更新3322.org域名 2008-07-28 16:50 1234

0  回复  更多评论   

# re: 动态更新3322.org域名 2008-08-08 16:59 我是神

uwswei  回复  更多评论   

# re: 动态更新3322.org域名 2008-08-14 11:28 刘军

没什么  回复  更多评论   

# re: 动态更新3322.org域名 2010-08-14 14:53 yanqian

谢谢,测试发现使用curl命令时,后面的URL内容需要加上引号,不然会提示:nohost,即没有读到“hostname=domain.3322.org”。  回复  更多评论   

只有注册用户登录后才能发表评论。
<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(7)

随笔分类(133)

随笔档案(111)

文章分类(65)

文章档案(53)

相册

收藏夹(30)

BLOG

Book store

Graphics Design

搜索

最新评论

阅读排行榜

评论排行榜