Apache サーバーにMod_evasiveをインストールする方法を学習しますか? このチュートリアルでは、Apache サーバーをインストールしてMod_evasiveを設定する方法を示します。

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

チュートリアル Apache - Mod_evasiveインストール

Apache サーバーをインストールします。

Copy to Clipboard

Mod_evasive パッケージをインストールします。

Copy to Clipboard

システムは Postfix という名前の電子メール サービスをインストールします。

電子メール サービスを構成しないでください。

Apache - Mod_evasive installation

ポストフィックス サービスを無効にします。

Copy to Clipboard

Mod_evasive構成ファイルを編集します。

Copy to Clipboard

ここでは、設定の前にファイルがあります。

Copy to Clipboard

ここに、設定後のファイルがあります。

Copy to Clipboard

必要に応じて、構成ファイルの値を変更します。

ログを格納するディレクトリを作成します。

Copy to Clipboard

例外ファイルを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

このファイルに含まれる IP アドレスはブロックされません。

正しいアクセス許可を構成します。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

DOSHASHTABLESIZE オプションは、IP アドレスを格納するハッシュ テーブルのサイズを指定します。

DOSPAGECOUNT オプションは、同じページに対する要求数の制限を指定します。

DOSSITECOUNT オプションは、構成された間隔の間に同じサイト上の同じクライアントによるオブジェクトに対する要求の総数の制限を指定します。

ページ数のしきい値の間隔を指定します。

[DOSSITEINTERVAL] オプションは、サイト数のしきい値の間隔を指定します。

DOSBLOCKINGPERIOD オプションは、IP がブロックされる秒数を指定します。

おめでとう! Apache サーバーにMod_evasiveが正常にインストールされました。