| |
当时记得做DDNS的时候就想到这个问题,如果我的服务器上,无法执行脚本,如果在内网的主机上写cron的脚本来更新最外层的ADSL猫自动拨号的IP地址呢。这个问题真是笨啊。其实我们根据像是那些IP查询信息的网址,配合wget就可以搞定了。

如下:

wget http://www.123cha.com
iconv -f gbk -t utf8 -o 123cha.html index.html
grep "http://www.123cha.com/ip/?q=" 123cha.html  | cut -d'"' -f 2 | cut -d'=' -f 2

wget http://www.ip138.com/ips8.asp
iconv -f gbk -t utf8 -o ip138.html ips8.asp
grep "您的IP地址是" ip138.html  | cut -d'[' -f 2 | cut -d']' -f 1


通过上面的方法,就可以实现了。有时间的话,整理一下成为一个脚本。

本文链接:http://www.52zhe.cn/read.php/240.htm
本文作者:kook(若就博客内所涉及的技术问题交流,请用下面的MSN或Gmail联系我)
联系方式:(MSN:kook#live.com) (Google talk:kookliu)
没有版权:GNU,转载时请注明“转载人”欠本人一顿饭,来日见面之时兑现!谢谢合作!
by kook | 分类: Linux | 评论(0) | 引用(0) | 阅读(434)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]