0

とあるフォーラムのユーザーなのですが、最近IPアドレスがブロックされてしまいました。私のせいではありませんが、一部のユーザーがルールを破った可能性があり、彼のISPまたはIPアドレスは私のものと同じか近いため、私は巻き込まれました。Web サーバーを借りているので、自分のサーバーからフォーラムにコメントを投稿しようとしましたが、失敗しました。サイトのフォームを使用してコメントを投稿すると、リファラーが間違っているというエラーが表示されます。

PHP を使用して関数を試しheader()ましたが、機能しません。リファラーを変更しようとしましたが、それでもうまくいきません。Web サーバーにクライアントがあれば、リファラー情報を変更せずに IP とホストがコメントの投稿で変更されると思いますが、これを行う方法がわかりません。

制限は一時的なもので、おそらく数週間であるため、完全で恒久的な解決策は必ずしも必要ではありません。

この問題を解決する方法はありますか?

4

1 に答える 1

1

IP アドレスに基づいてブロックしている場合、ブロックしているのはローカル ネットワークの Web IP アドレスです。IP の範囲をブロックすることを決定した場合、ホストによってはより大きな問題が発生します。

あなたが試すことができるいくつかのこと:

  1. (仕事用のアカウントでない限り) ホストの動的 IP アドレスを使用している可能性があります。多くの仕事用アカウントも動的 IP を使用しますが、モデムにアクセスする必要があります (おそらく企業のネットワーク管理者ではないため)。ケーブルまたは DSL モデムのプラグを抜き、約 30 秒後に再び差し込むことによって、まったく異なる範囲から新しい IP アドレスを取得することがあります。ほとんどの電子機器は (オンボードのバッテリ バックアップがない限り) 瞬時に消去されますが、ネットワーク コンポーネントの場合、完全に異なる IP アドレスを提供する前に、意図的に DHCP サーバーで数秒の待機時間を構築します。通常、私は

  2. 携帯電話をワークステーションまたはデスクトップにテザリングできる場合は、携帯電話を介してボードに接続してみてください。これにより、携帯電話会社のネットワークを介して IP アドレスが提供されます (注: TOS に違反する可能性があります)。

  3. @Bergi が提案したようにして、proxyを使用できます。一部の Web ブラウザー (Opera など) では、すべてのデスクトップ トラフィックを別のネットワークに強制することなく、ブラウザーでプロキシを指定できます。いくつかのリソースからプロキシ サーバー アドレスを取得できますが、これは私のお気に入りの 1 つです。誰かがパケットをフィルタリングして資格情報を取得するのを防ぐために、必ず HTTPS プロキシを使用してください。人々はまだ SSL の最初のハンドシェイクをキャプチャし、通信を復号化できます (したがって、これが目的であることを確認してください)。

  4. メッセージボードにヘッダーを強制的に挿入して、サーバーに投稿させることができます。優れたフォーラム ソフトウェアは、 と をチェックしてreferreruser_agentあなたが「実在の人物」であるかどうかを確認します (ただし、プログラマーが証明する必要があると感じていたとしても)。ある場合はCAPTCHA、画像を見たり、音を聞いたり、プラグインを使用して壊したりできる必要があります。(これには調査が必要です)。Web サーバーが静的 IP を使用している可能性があるため、ボードがこの IP をブロックするのを防ぐ方法はありません。(変更することはできません。) Web ホストがこの種のサーバーの使用について厳密なガイドラインを持っている場合、*アカウントにコストがかかる*可能性があります。このボードでは、この例を提供しません。しかし、あなたはと呼ばれる本をチェックアウトすることができますWebBot、Spider、および Screen Scrapers

于 2013-05-12T15:17:36.593 に答える