我正在尝试将连接到 T-Mobile 网络上的华为 B310s-518 LTE 调制解调器的设备进行端口转发。从周围看,似乎我无法通过 IPv4 连接,因为 T-Mobile 启用了运营商级 NAT,但对于 IPv6 也是如此吗?
我甚至尝试了非标准端口(超过 30000)后也无法转发任何端口。
任何帮助都将受到赞赏。
答案1
在 IPV4 运营商级 NAT 中,所有端口都无法转发,这是因为您无法控制实际执行 NAT 的路由器。
IPV6 并不需要 NAT,因为它传统上用于解决 IPV4 地址耗尽的问题。(32 位地址 vs. 128 位地址)。我对 T-Mobile 所做的事情的有限理解似乎是使用“IPV4 隧道”的纯 IPV6 网络。因此,如果是这样的话,我不明白为什么您无法访问 IPV6 设备上托管的服务,只要您连接 IPV6 设备即可。
这实际上取决于 T-Mobiles 网络配置,以及他们如何为传入请求设置他们的网络。
如果您尝试过但没有成功,您可以随时致电他们,看看他们是否可以根据要求提供全球 IPV4 寻址。(可能性不大)
另请查看 security-stackexchange 上的这个答案:
https://security.stackexchange.com/questions/44065/with-ipv6-do-we-need-to-use-nat-any-more