在我家里,我有两台路由器。 第一个(192.168.1.1)作为ADSL调制解调器工作,并作为第二个路由器(192.168.2.1)的ISP工作。 我的LAN(Wifi)build立在第二个路由器上。
我正在使用端口两次:
一切工作正常,并使用freemyip.com服务我能够在我的电脑上创build一个虚拟主机,可以从互联网上访问。
我的问题是:服务器无法赶上客户端的远程IP。 即所有的远程访问通过我的局域网(LAN)访问服务器时logging为第一台路由器(ADSL调制解调器)的公网IP,为访问它的设备正确loggingIP。
我相信这是与端口有关的问题,但我无法解决。
服务器是否看到外部IP地址或路由器的内部IP地址取决于路由器的NAT服务 – 可能是可configuration的。
另外NAT源地址更像是一个反向代理,但一些路由器也是这样做的。
我看到在工作中,networking层必须确保将HTML标头x-forwarded-for发送到我们的Web服务器,否则它会看到来自防火墙的所有stream量。
但是,这通常发生在你代理的时候,所以在你的情况下,路由器是否可以通过代理实现NAT? 检查您的pipe理界面是否有保留客户端IP的选项。