$ _SERVER ['REMOTE_ADDR']を使用しているときに元のアドレスが表示されないようにIPアドレスを変更する方法。 PHPで私のIPアドレスを特定のアドレスに変更してウェブサイトにアクセスする方法
答えて
自分とは異なるIPアドレスからWebサイトにアクセスしようとする場合は、プロキシサーバーを使用する必要があります。 Wikipediaにはさらに詳しい情報があります。
これにはいくつかの選択肢があります。私はより単純なものからより複雑なものに移ります。
まず、あなたはプロキシサーバーを使用することができますし、あなたのためのリソースを取得するために、あなたのプログラムやブラウザによって行われたHTTPリクエストを通じて彼に尋ねます。プロキシサーバーは、あなたの場所のリソースにターゲットサービスを照会する役割を果たします。
例:
あなたはドメイン
stackoverflow.com
のメインページを取得します。プロキシサーバーにstackoverflowのHTTPサーバーにメインページを送信するように依頼し、ユーザーに返信します。SOウェブサーバーには、グローバル変数
$_SERVER['REMOTE_ADDR']
がプロキシサーバーのIPアドレスに対応し、あなたのものではありません。しかし、HTTPプロトコルは、HTTP_VIA
,HTTP_X_FORWARDED_FOR
、またはHTTP_FORWARDED
などのいくつかのフィールドを実装しており、現在のHTTP要求がプロキシによって行われているかどうかを知るために使用できます。透明プロキシは、これらのフィールドを指定しないであろうと非透過プロキシが要求元の元のIPアドレスを明らかにすることができる一方で、あなたの要求を変更することはありません。あなたは、あなたが行動しようとするように行動する信頼できるプロキシを使用しなければなりません。考慮すべきもう一つのことは、あなたとプロキシの間の盗聴を避けるために
SSL tunnel
を使用することです。第2の解決策は、VPN(仮想プライベートネットワーク)サーバを使用することです。 VPNサービス(l2tpd,pptpd ...のような)を使用してコンピュータに接続しているときに、これが同じLAN上にあったような場合は、これがどう機能するかを完全に説明するには複雑すぎるでしょうコンピューター。したがって、透過的にWebサーバーに要求を出すことができ、実際のIPアドレスが何であるかを決して知ることはできません。
第3の解決策は、
TOR
のようなリンクノードベースのネットワークを使用することができる。それはあなたが接続できる無料のネットワークであり、あなたは完全に匿名の普通の人になります。 TORネットワークのパワーは多くのノードのネットワークを提供することであり、各ノードは他のノードについて何も知らないため、TORネットワークに接続されている人でさえもあなたについて何も知ることはできません。あなたが興味を持っているなら、これについてもっと読むことをお勧めします。
あり、このような一般的に偽のIPアドレスを使用し、文字通り、別のコンピュータのTCPコネクションを盗むされたTCPセッションハイジャックなど、より複雑な他のソリューションがありますが、これはこの答えの範囲外です。
- 1. 特定のリモートIP/DNSアドレスに接続できるローカルIPアドレスを特定する方法
- 2. Hadoopの特定のIPアドレスにマップタスクをスポーンする方法は?
- 3. ウェブサイト/ウェブサーバーアウトバウンドIPアドレス
- 4. IPアドレスの変更を自動的に通知する方法
- 5. IPアドレスを別のアドレスにリダイレクトする方法は?
- 6. ルビーのIPアドレスを変更する
- 7. デフォルトのAptana IPアドレスを変更する
- 8. IPアドレスを使用してAndroidのデバイスの場所を特定する方法
- 9. Cプログラミングの定数変数としてIPアドレスを定義する方法は?
- 10. サブドメインのCNAMEレコードとしてIPアドレスを設定する方法
- 11. asmx Webサービスの特定のIPアドレスへのアクセス制限
- 12. ログインを特定のIPアドレスに強制するには
- 13. 特定のIPアドレスに存在するウェブサイトの弱点をターゲット設定していますか?
- 14. PowershellでIPアドレスを変更する
- 15. MediaWikiアクセスのプライベートIPアドレスとパブリックIPアドレスを使用してください。
- 16. サイトの特定のIPアドレスにPHPスクリプトを送信する
- 17. 変換のIPアドレス()
- 18. IPアドレスの比較方法
- 19. Rails - 特定のIPアドレス以外のすべてをブロックする
- 20. ローカルファイルにIPアドレスでアクセスする
- 21. Windows CEマシンのIPアドレスをプログラム的に変更しますか?私は、Windows CEマシンのIPアドレスを変更するにはどうすればよい
- 22. 特定のIPアドレスにスタティックルートを追加するWindowsスクリプト
- 23. IPアドレスを別のIPアドレスにルーティングする場合
- 24. 私のlinuxに複数のIPアドレスを設定する方法は?
- 25. IPアドレスを変更せずにNETSHを使用してサブネットマスクを変更する方法はありますか?
- 26. IIS7 - 私のサイトにアクセスするすべてのIPアドレスをブロックする質問
- 27. IPアドレスをホスト名に変換する
- 28. AJAX関数のURL/IPアドレスを静的に変更する
- 29. MacでdockerネットワークのIPアドレスを変更するには
- 30. WP7マンゴー - 特定のホスト名のIPアドレスを取得する方法
は、あなた自身のIPアドレスを隠すことについて話しているのであれば、スーパーユーザーに属しています。しかし、FWIWは、Torを使用します。 –
問題のコンテキストを説明してください。なぜあなたはそれを必要とし、どのようにコードの開発/デバッグに関連していますか? –