openwrt nat6 回环问题

52funny · 2024-11-1 21:37:48 · 122 次点击

请教各位大佬一个问题,在 openwrt 中我设置了 ipv6 的 nat 。因为在高校只能分配 128 位前缀的校园网地址配置 IPv6 ,所以我需要用 nat 模式来进行 ipv6 进行上网,但是我需要端口映射功能。

WAN6=eth1
LAN=br-lan
ip6tables -t nat -A POSTROUTING -o $WAN6 -j MASQUERADE
ip6tables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
ip6tables -A FORWARD -i $LAN -j ACCEPT


ip6tables -t nat -A PREROUTING -i $WAN6 -p tcp --dport 5000 -j DNAT --to-destination [fd00::2]:5000


# 避免三角路由的 MASQUERADE 规则
# 这个配置不生效
# ip6tables -t nat -I POSTROUTING -s fd00::/64 -j MASQUERADE

按照以下配置,我将 公网:5000 映射到 [fd00::2]:5000 端口上,虽然目前可以手机使用 5g 来进行访问,但是局域网还是不能通过公网访问,不知道如何配置局域网的回环问题。

举报· 122 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部