在“高级设置”-“参数设置”-“脚本”-“在 WAN 上行/下行启动后执行”,添加:
curl "http://ipv6.dynv6.com/api/update?ipv6=auto&zone=aaaa.dynv6.net&token=token" && logger -t "■dynv6" "IPv6更新"
添加完可在 网络地图-外部网络状态-重连,看系统日志是否有"IPv6更新"的提示。
定时上传ipv6
作为二级路由使用时,上级路由断网可能不能触发自动上传,可添加定时上传脚本
系统管理-服务-调度任务,添加(以下示例每小时更新1次,可自行更改频率):
0 * * * * curl "http://ipv6.dynv6.com/api/update?ipv6=auto&zone=aaaa.dynv6.net&token=token" && logger -t "■dynv6" "IPv6更新"
放行ipv6端口(示例)
在“高级设置”-“参数设置”-“脚本”-“在防火墙规则启动后执行:”,添加:
#设置防火墙,开放端口
ip6tables -A INPUT -p tcp --dport 88 -j ACCEPT
ip6tables -A OUTPUT -p tcp --sport 88 -j ACCEPT
ip6tables -A INPUT -p tcp --dport 5700 -j ACCEPT
ip6tables -A OUTPUT -p tcp --dport 5700 -j ACCEPT
ip6tables -A INPUT -p udp --dport 5700 -j ACCEPT
ip6tables -A OUTPUT -p udp --dport 5700 -j ACCEPT
设置端口转发(示例)
在“高级设置”-“参数设置”-“脚本”-“在防火墙规则启动后执行:”,添加:
#设置socat
nohup socat TCP6-LISTEN:88,reuseaddr,fork TCP4:192.168.2.1:80 &
nohup socat UDP6-LISTEN:88,reuseaddr,fork UDP4:192.168.2.1:80 &
nohup socat TCP6-LISTEN:5700,reuseaddr,fork TCP4:192.168.2.2:5700 &
nohup socat UDP6-LISTEN:5700,reuseaddr,fork UDP4:192.168.2.2:5700 &