为什么$ _SERVER ["REMOTE_ADDR"]显示的IP与外部IP不同?

Web*_*urk 8 php apache ip nginx

可能重复:
突然$ _SERVER ['REMOTE_ADDR']开始返回10.10.10.10 php

我一定错过了一些基本的东西..但是当我导航到一个IP显示网站,如http://www.whatsmyip.org/,他们显示一定的IP.但是,当我$_SERVER["REMOTE_ADDR"]在我的网站上的页面上回显时,它显示了不同的IP.

这是为什么?我怎样才能通过PHP获取whatsmyip.org网站显示的相同IP?

Tud*_*tin 10

如果您的计算机与服务器在同一网络上,在具有NAT的路由器后面,那么您可能会看到您的私有IP