GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

.htaccessファイルを使用してIPをブロックする方法は?

特定のIPアドレスをブロックまたはホワイトリストに登録する場合は、IPマネージャーを使用して行うことができます。 。

.htaccessを介して変更を行う場合 または、アドレスのリストの設定を作成する場合は、次のことを行う必要があります。

  1. .htaccessファイルを作成 public_htmlフォルダ内

  2. 好みに応じて行を追加します。

オプション1-特定のIPアドレスをブロックまたは許可する

特定のアドレスのルールを設定するには、次のテンプレートを使用できます:

Order Allow,Deny
Deny from 185.185.185.185
Allow from all

上記の例では、IPアドレス185.185.185.185がブロックされており、Webサイトにアクセスできません。

複数のアドレスをブロックする場合は、新しい行からそれらを追加するだけです:

Order Allow,Deny
Deny from 185.185.185.185
Deny from 192.192.192.192

Allow from アクセスを拒否するだけの場合は行はオプションであり、その逆も同様です。

オプション2-IPアドレスの範囲をブロックまたは許可する

IPアドレスにfrom-to値を設定することにより、IPアドレスの全範囲またはサブネットのルールを設定できます。

Order Allow,Deny 
Deny from 185.185.185.0/24
Allow from all

そして*を使用して オクテット全体:

Order Allow,Deny
Deny from 185.185.*.*
Allow from all

オプション3-特定の国をブロックする

全国または複数の国のルールを設定したい場合は、 Cloudflareで簡単に設定できます 。


Panels
  1. (ドット)htaccessファイルを使用してサイトをリダイレクトするにはどうすればよいですか?

  2. .htaccessファイルを介してExecCGIを有効にするにはどうすればよいですか?

  3. cPanelで.htaccessを使用してmemory_limitを増やす方法は?

  1. .htaccessを使用してhttpをhttpsにリダイレクトする方法は?

  2. ddを使用してFFでファイルをパディングする方法は?

  3. パイプを使用してvimでファイルを開く方法

  1. .htaccessファイルのmemory_limitを変更する方法

  2. .htaccessを使用してApacheで基本認証を設定する方法

  3. rm を使わずにファイルを削除するには?