아파치 서버에 Mod_evasive 설치하는 방법을 배우고 싶습니까? 이 자습서에서는 아파치 서버를 설치하고 Mod_evasive 구성하는 방법을 보여 드리겠습니다.

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

장비 목록

다음 섹션에서는 이 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.

아마존 어소시에이트로서, 나는 적격 구매에서 적립.

튜토리얼 아파치 - Mod_evasive 설치

아파치 서버를 설치합니다.

Copy to Clipboard

Mod_evasive 패키지를 설치합니다.

Copy to Clipboard

시스템은 Postfix라는 이메일 서비스를 설치합니다.

이메일 서비스를 구성하지 마십시오.

Apache - Mod_evasive installation

Postfix 서비스를 사용하지 않도록 설정합니다.

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

아파치 서비스를 다시 시작합니다.

Copy to Clipboard

DOSHASHTABLESIZE 옵션은 IP 주소를 저장하는 해시 테이블의 크기를 지정합니다.

DOSPAGECOUNT 옵션은 동일한 페이지의 요청 수에 대한 제한을 지정합니다.

DOSSITECOUNTOPTION 옵션은 구성된 간격 동안 동일한 사이트에서 동일한 클라이언트에 의해 모든 개체에 대한 총 요청 수에 대한 제한을 지정합니다.

DOSPAGEINTERVAL 옵션은 페이지 수 임계값에 대한 간격을 지정합니다.

DOSSITEINTERVAL 옵션은 사이트 수 임계값에 대한 간격을 지정합니다.

DOSBLOCKINGPERIOD 옵션은 IP가 차단되는 초 수를 지정합니다.

축! 아파치 서버에 Mod_evasive 성공적으로 설치했습니다.