OpenVPN IPv6 可以 ping 通内外网但无法上网

OpenVPN IPv6 可以 ping 通内外网但无法上网

我有一个 OpenVPN 服务器配置为使用 IPv4 和 IPv6。

IPv4 一切正常 - 我可以 ping 和浏览互联网。

IPv6 只能 ping 通。

我有一个由 Hurricane 隧道代理分配给我的 /48,并配置为将 ipv6 分配给我的测试网络。从外部我可以 ping 由 VPN 分配给我的 ipv6,并且我可以从我的客户端 ping ipv6 互联网。如果我尝试在 ipv6 中冲浪,例如 ipv6.google.com 或某些 ipv6 测试网页,它们无法识别 vpn 分配的 ipv6,但如果我从测试页面运行 Traceroute6 或 ping6,则它们可以 ping 或跟踪我的 ipv6。追踪我使用的 ipv6https://centralops.net/co/Traceroute.aspx

有谁知道可能是什么原因吗?我尝试了 OpenVPN 的各种参数和配置,但没有任何改变。会不会是Iptables规则的问题?有什么建议吗?

iptables6:

ip6tables -t nat -I POSTROUTING 1 -s my:ipv6:he:vpn:subnet::/112 -o ens192 -j 伪装 ip6tables -I 输入 1 -i tun0 -j 接受 ip6tables -I 转发 1 -i ens192 -o tun0 -j 接受 ip6tables -I 转发 1 -i tun0 -o ens192 -j 接受。
ip6tables -I 输入 1 -i ens192 -p udp --dport 1194 -j 接受

编辑:

我已经禁用了 ip6tables,现在 Whatismyipaddress.com 可以找到我的 ipv6,但我仍然无法上网...

编辑2:

我已经安装了 Viscosity 客户端,现在一切都在运行...我的配置没有进行其他更改。

不管怎样,谢谢你

相关内容