免费域名注册 公司资质
 
塑造最贴心的互联网服务品牌
   
服务热线:15318862806
 
 
老毛子(padavan)路由器通过计划任务更新IPV6动态域名地址      
  本教程使用的是每步动态域名,官网地址:http://www.meibu.com。那么有什么实用价值呢?本人(qq:3390815)在老毛子路由器搭建了可道云网盘,用来存放与备份文件,且可通过ipv6的外网(包含手机4G流量),使用每步动态域名实时访问。

一、在官网申请动态域名,每步的二级动态域名免费,且支持IPV6的IP地址解析。Ipv6的好处显而易见,即可分配到公网IP地址。缺点是客户端和服务端的电脑必须都支持ipv6网络。
二、将如下代码放入文本文档,命名为dns.txt。
#!/bin/sh
#获取当前文件目录
dir=$(cd $(dirname $0); pwd)
#ip.txt用来保存IP地址,如果ip地址没发生变化,则不进行地址更新,重复提交地址更新官方会封号。
iptxt="$dir""/ip.txt"
获取老毛子路由器ipv6地址。
ip=`curl -s 'http://v6.meibu.com/ipv6.asp'`
if [ "${ip:-none}" == "none" ] ; then
echo "[dns] 获取ip错误!"
logger "[dns] 获取ip错误!"
exit 12
fi

if [ -f $iptxt ] ; then
oldip=$(tail -n 1 $iptxt)
else
oldip="::"
fi
#与ip.txt中的ip地址对比,如果一致,则退出;如果不一致,则将新IP写入ip.txt文件,并提交动态域名跟新。
if [ "$ip" == "$oldip" ] ; then
echo "[dns] ip无变化!"
logger "[dns] ip无变化!"
exit 0
fi
#将变化的ip地址写入ip.txt。
echo $ip >> $iptxt
#更新动态域名ip地址,XXX.noip.cn为你申请的域名,后面的XXX为密码
url="http://ipv6.meibu.com/?name=XXX.noip.cn&pwd=XXX&ipv6=${ip}"

re=`curl -s $url`

logger "[dns] 更新动态域名成功!"
echo "[dns] 更新动态域名成功!"

三、将上面的dns.txt文件使用winscp软件上传到老毛子路由器的/etc/storage/目录下,给7777的权限。




然后点击路由器系统管理>>回复/导出/上传设置下的“保存 /etc/storage/ 内容到闪存”。否则重启路由后上传的dns.txt文件会消失。




四、在路由器系统管理>>服务>>计划任务(crontab)中加入“1 */2 * * * /etc/storage/dns.txt”,即每2小时的第一分钟执行一次代码,可根据需要自行修改参数。点击应用本页面设置。


     
 
济南安防千里眼
华为技术有限公司
Netcore(磊科网络)
广州威达
深圳易通维
南昌洪都监控
深圳东舜时代
广州金唯讯
 
服务电话:15318862806  服务热线(7*24): 15318862806     E-mail: public@meibu.com  
经营许可证号:鲁B2-20051021号 鲁ICP备09083222号  
Copyright © 2009 www.meibu.com All Rights Reseved 青岛每步数码科技有限公司 版权所有