外部 IP アドレスをブロックする方法

外部 IP アドレスは、Web サイトをハッキングしたり、その他の方法でアクセスしようとする悪意のある試みをホストすることがあります。ハッカー、詐欺師、その他の悪意のある Web サイトからの攻撃をブロックする 1 つの方法は、IP アドレスをブロックすることです。管理者は、サーバーの最上位ディレクトリにある .htaccess ファイルを使用して、単一の外部 IP アドレスまたは IP アドレスの範囲全体をブロックできます。
ステップ 1
ブロックする外部 IP アドレスを決定します。 IPdeny や Country IP Block などの Web サイトは、地域のインターネット サービス プロバイダー (ISP) から収集された IP アドレスのリストを提供します。
ステップ 2
サーバーのディレクトリで「.htaccess」ファイルを見つけます。通常、「/www/htdocs/.htaccess」などの上位ディレクトリにあります。テキスト エディタを使用して「.htaccess」ファイルを開きます。
ステップ 3
以下をコピーして「.htaccess」ファイルに貼り付けます:
注文 許可、拒否 "x" から拒否 "x" から拒否 "x" から拒否 すべてから許可
「X」は、ブロックする外部 IP アドレスを表します (たとえば、「192.168.22.132」)。単一の IP アドレスをブロックするには、「X」の代わりにアドレスを入力します。 IP アドレスの範囲をブロックするには、「X」の代わりに IP アドレスを入力しますが、末尾の 2 組の数字は省略します。範囲ブロックされた IP アドレスは、「192.168」のようになります。
ステップ 4
編集した「.htaccess」ファイルを保存し、サーバーにロードします。 Web サイトにアクセスし、サーバー エラーがないことを確認します。編集した「.htaccess」ファイルが機能していることを確認したい場合は、ブロックしたものと同じ IP アドレスまたは範囲のプロキシを使用して、Web サイトへのアクセスを試みることができます。
ヒント
変更を加える前に、「.htaccess」ファイルをバックアップしてください。ファイルにエラーがあると、Web サイトにアクセスしたときに「サーバー エラー 500」メッセージが表示されます。