我在公共IP不固定的NAT后的服务器(我们称为S1)上有一个Web应用程序。我想公开服务器,以便其他人(客户端)可以访问它。另一个服务器(称为S2)具有固定的公共IP的要求是可以的,但我希望客户端直接连接到服务器(S1)。想象到任何与S2的连接都将非常慢。如果需要,可以再使用一台具有固定IP的服务器(S2)(超慢)。
可以制定一个练习计划,更多细节会更好。一个有说服力的论据证明这是不可能的。
所谓的问题是关于在两个“已知”设备(例如Behind NAT to behind NAT connection)之间建立连接。此处的区别是服务器(S1)和客户端之间建立了连接。我不知道谁和何时将连接到服务器。所以我需要公开S1。我的考虑是,如果有一种方法可以获取地址对S1(IP:端口)并在S2上进行记录(即使IP:端口正在更改),则客户端可以从S2中找到目的地。