Slik whitelist en IP-adresse ved hjelp av Mod_Security

Hvis bedriften din har et nettsted, kan du være kjent med mod_security-modulen for Apache Web-servere. ModSecurity er en brannmurmodul for Apache-servere som blokkerer ondsinnede programmer, skript og injeksjoner, og bidrar til å holde nettstedet ditt sikrere. Av og til må du kanskje kringgå modulfiltrene for å imøtekomme et testmiljø eller tillate tilgang til en bestemt IP-adresse, for eksempel for en utvikler som arbeider hjemme. Whitelisting er en enkel oppgave som du kan oppnå med en enkel tekstredigerer.

Med .htaccess

1.

Bla til nettstedets rotkatalog, som skal være den øverste katalogen på serveren din. På en lokal server er standard "C: \ Apache (versjon) \ htdocs \", som er det samme som // localhost. På en Linux-server er rotkatalogen vanligvis "/ usr / local / apache / htdocs /". På en vertsbasert server vil dette vanligvis være katalogen med nettsidens navn, for eksempel "//www.mywebsite.com/".

2.

Åpne filen ".htaccess" i rotkatalogen med din foretrukne tekstredigerer.

3.

Legg til følgende linje før noen av mod_security-reglene heter (nær toppen er enklest):

SetEnvIfNoCase REMOTE_ADDR ^ 115.100.121.176 $ MODSEC_ENABLE = Av

Bytt IP-adressen som er vist i eksemplet ovenfor, med IP-adressen du vil hvitliste.

Med mod_security.conf

1.

Bla gjennom til din "mod_security.conf" -fil. Dette bør være på "C: \ Apache (version) \ conf \ mod_security.conf" eller i din "httpd.conf" -fil i samme katalog. For Linux er dette vanligvis "/etc/httpd/modsecurity.d/modsecurity.conf". Vær oppmerksom på at denne metoden bare fungerer på servere der du har tilgang til kjerne serverfiler.

2.

Åpne konfigurasjonsfilen med din foretrukne tekstredigerer.

3.

Legg til følgende for å deaktivere mod_security for en bestemt IP-adresse, og erstatte IP-adressen i eksemplet med den du vil hvitliste:

SecRule REMOTE_ADDR "^ 115.100.121 \ 176 $" fase: 1, nolog, tillat, ctl: ruleEngine = Av

Advarsel

  • Vær alltid forsiktig når du vil vite hvitelisting som du gjør serveren mindre sikker. Gjør dette bare når det er nødvendig, og for IP-adresser du stoler på.

Populære Innlegg