A Cooly Weblog

             ::  ::  ::  ::  :: 管理
          ???家里的電腦用的是ADSL上網(wǎng),沒有固定的域名,為了從公司方便的訪問家里的電腦,我在希網(wǎng)(www.3322.org)申請了一個(gè)動態(tài)域名。但后來我家里操作系統(tǒng)改為linux并是用的路由器上網(wǎng),希網(wǎng)提供的linux客戶端不能更新路由器的外網(wǎng)IP地址,沒辦法,我只有自己寫個(gè)shell取得路由器的公網(wǎng)IP,然后用希網(wǎng)提供的GET方式接口更新路由器的公網(wǎng)IP了。


          #!/bin/sh

          # ip file from? Router WEB Manager

          #curdate=date +"%Y-%m-%d %H:%M:%S"

          echo `date +"%Y-%m-%d %H:%M:%S"` >>/g/linux_tools/bin/dydns.log

          wget -q -C off -O remoteip http://admin:admin@192.168.1.1/userRpm/StatusRpm.htm

          iptmp=`sed -n '/IP/p' remoteip |sed '1d'|sed 's/<[a-z,\/]*>//g'|sed 's/^IP.\{4\}//g'`

          if [ -z "$iptmp" ]; then

          ? echo "no connecting internet." >>/g/linux_tools/bin/dydns.log

          else

          ? rm -f ipupdate

          ? wget -q -C off -O ipupdate "http://cqpower:cqpower.net@members.3322.org/dyndns/update?&hostname=zpu.3322.org&myip=$iptmp"

          ? ret=`awk '{if($1~/good/ || $1~/nochg/) print $1}' ipupdate|sed -n '1p'`

          ? if [ "$ret"="good" -o "$ret"="nochg" ]; then

          ??? echo "update internet ip success:$iptmp" >>/g/linux_tools/bin/dydns.log

          ? else

          ??? echo "update internet ip failure!"? >>/g/linux_tools/bin/dydns.log

          ? fi

          fi

          echo "" >> dydns.log

          ?


          評論

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2009-01-10 18:58 by haolun
          非常感謝,能否說的具體一點(diǎn),我的情況和你的一樣,linux 下還用裝客戶端嗎?

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2010-09-04 00:29 by 都督府
          大幅

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2010-09-23 13:53 by 小曼
          記得

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2010-09-23 13:53 by 小曼
          你好

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2011-05-22 09:03 by 梁永荷

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)  回復(fù)  更多評論   

          2012-07-27 23:32 by zhangwuxiong
          謝謝

          # re: 【原創(chuàng)】linux下動態(tài)更新域名(www.3322.org)[未登錄]  回復(fù)  更多評論   

          2012-09-19 23:20 by fg
          @haolun
          愛的語言
          主站蜘蛛池模板: 连江县| 大足县| 辛集市| 隆回县| 陆良县| 木兰县| 武穴市| 台南县| 金阳县| 商都县| 建湖县| 苍南县| 林口县| 通州市| 松原市| 衢州市| 西安市| 山丹县| 晋宁县| 芜湖市| 泽普县| 彝良县| 宝丰县| 辽阳县| 泽州县| 田林县| 赞皇县| 莫力| 龙门县| 沁水县| 梁平县| 温宿县| 龙泉市| 惠来县| 中卫市| 南投县| 井陉县| 文化| 福海县| 晋中市| 乌拉特后旗|