クライアントのIPアドレス3差HTTPリクエストヘッダを取得します

まず、プロキシサーバーを使用したことがありません。

  • REMOTE_ADDR =あなたのIP
  • HTTP_VIA =の値を示しませんでしたか、
  • HTTP_X_FORWARDED_FOR =の値を示しませんでしたか、

第二に、透過プロキシサーバーを使用する場合:透明プロキシ

  • 最後REMOTE_ADDR =プロキシIP
  • HTTP_VIA =プロキシのIP
  • HTTP_X_FORWARDED_FOR =あなたの本当のIPは、複数のプロキシサーバーを通過し、この値は、次のようになります。203.98.182.163、203.98.182.163、203.129.72.215。

このようなプロキシサーバまたは目的の本当の身元を隠すためではない、あなたのオブジェクトにアクセスするためにあなたの情報を転送します。

第三に、通常の匿名プロキシサーバーを使用する場合:匿名プロキシ

  • 最後REMOTE_ADDR =プロキシIP
  • HTTP_VIA =プロキシのIP
  • HTTP_X_FORWARDED_FOR = IPプロキシサーバは、プロキシサーバの複数を通過し、この値は次のようである:203.98.182.163、203.98.182.163、203.129.72.215。

このようなケースは、あなたの本当のIPを隠すが、あなたがアクセスし、それらをプロキシサーバーを使用していることをオブジェクトにアクセスすることを明らかにしました。

第四に、不正使用の場合は、プロキシサーバー:歪めプロキシ

  • REMOTE_ADDR =プロキシのIP
  • HTTP_VIA =プロキシのIP
  • HTTP_X_FORWARDED_FOR =ランダムIPは、プロキシサーバの複数を通過し、この値は次のようである:203.98.182.163、203.98.182.163、203.129.72.215。

プロキシサーバーを使用することをアクセスオブジェクトを知らせるが、それを偽装あなたの本当のIPの代わりに偽のランダムなIPを構成しました。

第五に、高い匿名プロキシサーバーを使用する場合:高匿名プロキシ(エリートプロキシ)

  • REMOTE_ADDR =プロキシのIP
  • HTTP_VIA =の値を示しませんでしたか、
  • HTTP_X_FORWARDED_FOR =値を表示するかしない、プロキシサーバの複数を通過しない、この値は次のようである:203.98.182.163、203.98.182.163、203.129.72.215。

プロキシサーバーに関する情報を完全には、あなたが完全にオブジェクトに直接アクセスすることをプロキシサーバーを使用しているのと同様に、あなたの情報のすべてを置き換えます。


おすすめ

転載: www.cnblogs.com/doit8791/p/11817929.html