我在NAT后面有远程Linux服务器,没有转发端口的能力。不过,所有出站端口都是开放的。我需要能够从任意PC/移动设备连接到此服务器上的OpenVPN和SSH端口,这些端口都具有动态和不可预测的IP。实现这一目标的最佳途径是什么?
如果需要,我可以使用另一个公共Linux服务器来控制所有端口,以帮助建立连接,但理想情况下,我希望有一种方法来建立直接连接,而不通过中间代理传递通信量。
我对最标准/最稳健的方法感兴趣。这可能是已知的技术,但似乎我不知道适当的关键字搜索。
发布于 2021-01-28 03:14:22
实现IPv6并使NAT过时。
从地址计划中分配服务器静态IPv6、全局范围地址。允许通过防火墙提供预期的服务。确保客户端在可能的情况下具有IPv6 (原生的)、6/4或其他必要的转换方法。
https://serverfault.com/questions/1051312
复制相似问题