很多人都用IPV6做动态域名,
但却常发现有时解析失败。
其实是因为IPV6网络不通的原因。
下面代码解决这个问题。
#! /bin/bash
ping -c 1 ** -6 > /dev/null 2>&1
if [ $? -ne 0 ];then
/etc/init.d/network restart
fi
# 适用于有 ipv6 的openwrt旁路由,并且使用了DDNS动态域名,
# 当主路由“爱快”重新拨号后,
# 你会发现旁路由的 IPV6 连不通了。
# 动态域名DDNS 也更新失败了。
# 此代码解决这个问题。
# 创建文件保存到root下,每十分钟执行一次, 定时任务如下(去掉#)
# */10 * * * * sh /root/network-restart.sh