0

LAMPを使用して独自のサーバーをセットアップしました。ubuntuサーバーを使用しています。ユーザーIPを見つけようとすると: $_SERVER['REMOTE_ADDR']

サーバーのIPを返します。

ホーム ルーター (例: ) に静的 IP があり、58.83.2283.2すべてのHTTP要求をポート80からラップトップ サーバー (例: 192.134.1)に転送します。

そのため、ユーザーの IP ではなく$_SERVER['REMOTE_ADDR']" " が返されます。192.134.1

4

1 に答える 1

2

これは、NAT を使用した結果です。

ルーターで HTTP プロキシを実行する (およびX-Forwarded-Forの代わりに使用するREMOTE_ADDR) か、HTTP サーバーを実行しているマシンに独自のインターネット接続 IP アドレスを与えます。

于 2013-07-14T12:49:55.227 に答える