php - 質問: Web サイト訪問者がプロキシ IP を使用しているかどうかを確認するにはどうすればよいですか?
PHP中文网
PHP中文网 2017-05-24 11:32:34
0
2
730

Web サイトには、プロキシ ネットワーク アクセスを防ぐ関数を記述する必要があります。オンラインで見つけた情報のほとんどは「いいえ」で終わっていたため、専門家に助けを求めなければなりませんでした。

この要件を受け取った後の最初の反応は、ヘッダー情報を決定することです。タバコを 1 本吸った後は、多くの問題が発生し、機能しません。現在、多くの VPN には、さまざまな端末のヘッダー情報をシミュレートする機能が付属しています。申し訳ありませんが、同様の関数を書いた人はいますか? 友人がアドバイスをくれるでしょう。

PHP中文网
PHP中文网

认证0级讲师

全員に返信(2)
刘奇

理論的には解決策はありません。

正直なプロキシは、X-Forwarded-Forそのようなヘッダーを通じてターゲット Web サイトにソース IP を伝えますが、この情報を隠蔽したり、偽のプロキシを作成したりする不誠実なプロキシ (匿名 または 透過的 プロキシと呼ばれます) が多数存在します。

つまり、サーバーを保護するだけの場合は、頻繁にアクセスされる IP アドレスを禁止することができ、ロボットが自動的に情報を取得できないようにしたい場合は、特定のソースからのアクセスをブロックすることができます。頻繁にアクセスされると思われる場合は、認証コードをスキップしてください。

ご興味がございましたら、インターネットで クローラー対策 などのトピックを検索してください。

いいねを押す +0
过去多啦不再A梦

confirm("訪問者さん、正直言ってプロキシを使っていますか?");
冗談です;

個人的には、解決策はないと思います。そうでない場合、グローバル プロキシを備えた VPN どころか、なぜ VPN を使用するのでしょうか?

他の回答者がより良い解決策を提供することを楽しみにしています。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!