文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>动态IP之自动更新DNS功能的实现(OK)

动态IP之自动更新DNS功能的实现(OK)

时间:2007-02-27  来源:szxsztszk

感谢CU的ndren   说白了,就是用 lynx来解决的。

由于原来一直无法顺利解决内网获取外网IP的问题,因此很是无奈,经常要手工更新 ip,而且如果人不在主机旁边的话根本无法正确得知IP。

其客户端 for Win2000/XP/2003 在内网里可以很稳定/正常的获取到外网IP,可是 for Linux/FreeBSD/Unix 版本却不行,后经过大量的查询终于找到解决方案,现将解决方案写在这儿,呵。

同时感谢提供这些方案的高手们,我只是将方案组合在一起先上 http://lynx.isc.org/release/ 下载 lynx,当然,这是 linux 主机没有安装的情况下才需要安装的。

fetch http://lynx.isc.org/release/lynx2.8.5.tar.gz

下载至本地之后解压
tar xzvf lynx2.8.5.tar.gz

进入其目录之后先配置
./configure  

然后运行
make install 进行安装

安装成功之后编辑 /etc/crontab 文件
vi /etc/crontab
加入
*/5 * * * * /usr/local/bin/lynx -mime_header -auth=username:password "http://www.3322.org/dyndns/update?system=dyndns&hostname=your.3322.org"

目的就是每 5 分钟自动更新一次 ip,
username 与 password分别为你在 3322.org 所注册的用户名与密码, your.3322.org就是你所注册的 3322.org 域名。

这儿要注意的在 crontab 当中命令一定要指明全路径,否则的话是运行不了此命令的,为此我走了些歪路,呵,这儿专门提醒下自己。

补充:
[root@hamaslinux root]# whereis lynx
lynx: /usr/local/bin/lynx /usr/local/lib/lynx.cfg
得知全路径是 /usr/local/bin
相关阅读 更多 +
排行榜 更多 +
兔子跳一跳游戏

兔子跳一跳游戏

休闲益智 下载
球球跳跃游戏

球球跳跃游戏

休闲益智 下载
森林之灵游戏

森林之灵游戏

休闲益智 下载