运营商IPv6前缀地址发生变化后,群晖内的IPv6旧地址不自动清楚,这就导致在使用DDNS时,不能正确解析。通过分析,可以通过在群晖内添加计划任务进行定时刷新解决。
一 在群晖控制面板里找到计划任务,并点击打开
二 新增-计划的任务-用户定义的脚本
三 粘贴下列脚本代码
#!/bin/bash
ipv6_addr_count=`ifconfig | grep -E -c "2408|2409|240a|240e"`
if [ $ipv6_addr_count -gt 1 ]; then
echo "IPV6地址数量大于1 进行刷新"
/usr/syno/sbin/synonet --set_ip -6 eth0 flush
synonetdtool --refresh-gateway -6
else
echo "IPV6地址数量不大于1 不进行刷新"
fi
注意:1、执行用户选择root;2、执行时间可以选择每天。
最新评论