OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例)
今天联通突然不下发 PD 了. 折腾个 IPv6 中继
🥰【保姆级教程】小米万兆路由器/小米路由器7000 SSH + 硬固化
▎修改 /etc/config/dhcp
config dhcp 'lan
...
option ra 'relay'
option dhcpv6 'relay'
option ndp 'relay'
option ndproxy_routing '0
config dhcp 'wan'
...
option ra 'relay'
option dhcpv6 'relay'
option ndp 'relay'
option master '1'
option ndproxy_routing '0'
重启 /etc/init.d/odhcpd restart
如果你只做完上面的步骤, 你会发现你有 IPv6 地址了, 但是没法访问外网.
下面整一个脚本自动添加路由
▎增加 /etc/hotplug.d/iface/99-v6
if [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan6" ]; then
ip -6 route add
logger -t IPV6 "Route resetting for $INTERFACE up" #输出log日志
fi
给权限 chmod +x /etc/hotplug.d/iface/99-v6
重启 /etc/init.d/network restart
重启会丢失, 可以把脚本放在 /data 里, 启动逻辑里加入复制+权限等逻辑
比如你可以简单点, 脚本放在
在
```
cp /data/auto_ssh/99-v6 /etc/hotplug.d/iface/99-v6
chmod +x /etc/hotplug.d/iface/99-v6
```
🤭 路由器合集 🧐 频道资源合集 😄 恰饭推荐 💬 群组
🥰 #路由器 #IPv6 #中继 #OpenWRT #小米路由器 #BE7000
今天联通突然不下发 PD 了. 折腾个 IPv6 中继
🥰【保姆级教程】小米万兆路由器/小米路由器7000 SSH + 硬固化
▎修改 /etc/config/dhcp
config dhcp 'lan
...
option ra 'relay'
option dhcpv6 'relay'
option ndp 'relay'
option ndproxy_routing '0
config dhcp 'wan'
...
option ra 'relay'
option dhcpv6 'relay'
option ndp 'relay'
option master '1'
option ndproxy_routing '0'
重启 /etc/init.d/odhcpd restart
如果你只做完上面的步骤, 你会发现你有 IPv6 地址了, 但是没法访问外网.
下面整一个脚本自动添加路由
▎增加 /etc/hotplug.d/iface/99-v6
if [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan6" ]; then
ip -6 route add
ip -6 route show default | sed -n -e 's/default from //' -e 's/ via .*$//g' -e '/64$/p' dev br-lan metric 128 #根据默认路由获取ipv6网段前缀,添加指向br-lan,metric(跃点数)128比原来256小,表示优先级更高logger -t IPV6 "Route resetting for $INTERFACE up" #输出log日志
fi
给权限 chmod +x /etc/hotplug.d/iface/99-v6
重启 /etc/init.d/network restart
重启会丢失, 可以把脚本放在 /data 里, 启动逻辑里加入复制+权限等逻辑
比如你可以简单点, 脚本放在
/data/auto_ssh/99-v6 /etc/hotplug.d/iface/99-v6在
/data/auto_ssh/auto_ssh.sh 里加入```
cp /data/auto_ssh/99-v6 /etc/hotplug.d/iface/99-v6
chmod +x /etc/hotplug.d/iface/99-v6
```
🤭 路由器合集 🧐 频道资源合集 😄 恰饭推荐 💬 群组
🥰 #路由器 #IPv6 #中继 #OpenWRT #小米路由器 #BE7000