
ModSecurity가 포함된 아파치 서버가 있습니다. 몇몇 IP를 제외하고는 모든 IP를 차단해야 합니다.
IP 목록은 다음과 같습니다.
194.83.128.0/21
191.143.32.0/19
145.126.72.0/21
101.28.248.0/22
40.64.64.0/22
180.11.124.0/22
190.230.64.0/18
109.154.0.0/16
42.60.0.0/16
43.223.0.0/16
2a03:e980::/29
지금은 다음 규칙을 적용했습니다.
SecRule REMOTE_ADDR "@ipMatch 194.83.128.0/21,191.145.32.0/19,145.126.72.0/21,101.28.248.0/22,40.64.64.0/22,180.11.124.0/22,190.230.64.0/18,109.154.0.0/16,42.60.0.0/16,43.223.0.0/16,2a03:e980::/29" "id:162"
하지만 위의 규칙은 규칙에 정의된 IP를 제외한 모든 IP를 차단하는 것이 아니라 화이트리스트를 수행하는 것으로 보입니다.
내 목록에 있는 IP를 제외한 모든 IP를 차단하는 방법을 잘 모르겠습니다. 내가 찾은 대부분의 문서는 404 페이지에 지속적으로 액세스하는 것과 같은 특정 작업이 발생할 때 IP를 차단하거나 거부 목록에 추가하는 것과 관련이 있습니다.
내 목록에 정의된 IP를 제외한 모든 IP를 기본적으로 차단하는 방법이 있나요?