OpenWrt 设置NATv6

创建时间
Sep 22, 2025 05:26 AM
编辑日期
Last updated September 22, 2025
属性
标签
参考
如果WAN6配置后仅获得了一个IPv6/64的IP,无RA且中继的配置内网设备无法使用IPv6访问的情况下便使用NATv6方案。
接口-IPv6 ULA 前缀:fc00::/7 默认为内网地址
notion image
 
LAN口设置参考如下:
  • IPv6 分配长度:64
  • IPv6 分配提示:空着
  • IPv6 后缀:eui64
notion image
随后在防火墙-自定义规则添加:
WAN6=从网络-接口找到WAN6的网卡名称 LAN=br-lan ip6tables -t nat -A POSTROUTING -o $WAN6 -j MASQUERADE
重启防火墙。
如果客户端还是不能正常访问IPv6,那么 vi /etc/hotplug.d/iface/99-ipv6
#!/bin/sh [ "$ACTION" = ifup ] || exit 0 ip -6 route add `ip -6 route show default|sed -e 's/from [^ ]* //'|sed -n '1p'`
chmod +x /etc/hotplug.d/iface/99-ipv6
重启即可。