我面临一个问题,我有一个没有域名的静态IP。我有两个服务器运行的本地IP为192.168.1.101,192.168.1.102。在第一服务器的索引页上有一个链接,它重定向到第二服务器。当我在当地打的时候,效果很好。但是当我试图从外部点击,即通过INTERNET登陆第一服务器,然后在浏览器中将主静态IP转换为192.168.1.102,我不想为它使用另一个端口,也不想现在使用任何域名.请帮帮我..。
发布于 2013-04-27 06:42:13
使用当前的设置,您无法完成您的目标。
据推测,有些设备正在进行NAT-RDR / Port转发,以便将流量从外部IP地址通过NAT设备重定向到您的服务器( 192.168.1.101 )。你的RFC1918网络对互联网一无所知,相反,互联网对你的RFC1918网络一无所知。因此,当您在网络之外时,192.168.1.101上的链接无法在192.168.1.102找到您的另一个服务器。当您从外部连接到192.168.1.101时,您实际上只是连接到您的外部IP地址,而您的NAT设备可以神奇地将其转换为192.168.1.101,所以当您单击到192.168.1.102的链接时,您的客户就不知道该机器在哪里或如何到达那里。
您需要在192.168.1.102对服务器使用单独的外部地址和单独的NAT-RDR规则,或者在同一NAT上使用单独的端口,然后适当地更新192.168.1.101上的链接。
https://serverfault.com/questions/503098
复制相似问题