ADSL动态地址的获取
2009-05-13 01:55:54来源:未知 阅读 ()
这是一个获得动态IP地址的脚本。在FreeBSD中测试成功。其中dip.sh是获取tun0上绑定的地址的脚本,而ftpfile.sh是将地址传到FTP服务器上。
++++++++++++++++++++dip.sh++++++++++++++++++
#!/bin/sh
gw_ipaddr="192.168.0.1"
while true ;do
sleep 150
cgw_ipaddr=$(ifconfig tun0|grep inet|cut -d ' ' -f 2)
if [ "$gw_ipaddr" = "$cgw_ipaddr" ]; then
sleep 150
else
set gw_ipaddr
gw_ipaddr="$cgw_ipaddr"
ctime=$(date "+%Y/%m/%d %H:%M:%S")
echo GW IPaddr[$ctime] : $gw_ipaddr .>>./tmpdata
./ftpfile.sh
rm tmpdata
fi
done
+++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++ftpfile.sh++++++++++++++++#!/bin/sh
ftp -n
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9978/showart_63879.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:NLS简介
- 提示:bad kernel: arp : 内网IP地址 is on em0 but got rep 2009-05-13
- freebsd和linux下添加IP地址和静态路由 2009-05-13
- fb 相当快的ports源地址 2009-05-13
- PF防火墙详解 2009-05-13
- FreeBSD里面网卡IP地址的设置方法和生效方法 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash