欢迎光临
我们一直在努力

群晖IPv6地址变更后清除旧地址的处理办法

运营商IPv6前缀地址发生变化后,群晖内的IPv6旧地址不自动清楚,这就导致在使用DDNS时,不能正确解析。通过分析,可以通过在群晖内添加计划任务进行定时刷新解决。

一、通过 SSH 工具连接到群辉,并输入以下命令,找到自己群晖的网卡名称。
sudo -i
回车,输入密码
ip addr

在返回信息中找到自己的群晖网卡名称。例如我的网卡名称是ovs_eth1。
_20250407191215.png

二、在群晖控制面板里找到计划任务,并点击打开

_20250219110448.png

三、新增-计划的任务-用户定义的脚本

1739934348.png

四、粘贴下列脚本代码

1739934452.png

#!/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 ovs_eth1 flush
#ovs_eth1为群晖的网卡名称,根据自己的名称修改
synonetdtool --refresh-gateway -6
else
echo "IPV6地址数量不大于1 不进行刷新"
fi
注意:1、执行用户选择root;2、执行时间可以选择每天。
赞(0)

评论 抢沙发