Hvis du ikke har installert Fail2Ban ennå, kan du se etter Fail2Ban Installasjonsinstruksjoner for Debian -baserte Linux -distribusjoner.
Eller for Fail2Ban installasjonsinstruksjoner fra kilder for alle andre Linux -distribusjoner.
Hvitelisting en IP -adresse på Fail2Ban:
Fail2BAN -konfigurasjonsfilen er fengsel.konf. Du må ikke redigere denne filen; I stedet, kopier fengselet.Conf -fil til en ny, som .lokal.
Kommandoen nedenfor vil opprette en kopi av fengselet.Conf -fil, inn i fengselet.Lokal fil, og vil åpne den for oss å redigere den hviteliste IP -adresser.
sudo cp/etc/fail2ban/fengsel.Conf/etc/fail2ban/fengsel.Lokal && nano/etc/fail2ban/fengsel.lokal
Bla nedover fengselet.Den lokale konfigurasjonsfilen og finn følgende linje.
Ignoreip = 127.0.0.1/8 :: 1
Du kan hviteliste hvilken som helst IP -adresse, undernett, DNS, etc.
Ignoreip = 192.168.1.1/24
Du kan lagre og avslutte Nano ved å trykke på Ctrl+X og Y.
For å legge til flere hvitliste -IP -adresser, bare legg den ene etter den andre, som vist nedenfor.
Ignoreip = 192.168.1.1/24 172.67.209.252 8.8.8.8
Alltid etter å ha gjort endringer i Fail2BAN -konfigurasjonen, må du starte tjenesten på nytt ved å utføre følgende kommando.
sudo SystemCTL RESTART FAIL2BAN
Nå er IP -adressen du definerte hvitlistet på fail2ban.
Forbud og uenban IP -adresser ved bruk av Fail2Ban:
For å forby en IP -adresse ved hjelp av Fail2BAN, kjør kommandoen nedenfor:
sudo fail2ban-client set fengsel banip
For å fjerne en IP -adresse, kjør:
sudo fail2ban-client set fengsel unbanip
Installere fail2ban på Debian -baserte Linux -distribusjoner:
Hvis du ikke har installert Fail2Ban ennå, på Debian -baserte Linux -distribusjoner, kan du installere den ved hjelp av APT som vist nedenfor.
sudo apt install fail2ban -y
Når Fail2Ban er installert, kan du fortsette med trinnene som er forklart i den første delen av denne opplæringen til hvitliste IP -adresser.
Installere fail2ban fra kilder (alle Linux -distribusjoner):
Hvis du bruker en annen Linux -distribusjon uten APT Packages Manager, kan du laste ned Fail2BAN -kilder fra denne lenken https: // github.com/fail2ban/fail2ban/utgivelser.
Velg gjeldende glidelås eller tjære.GZ -fil og last ned den. I mitt tilfelle fikk jeg .tjære.GZ -fil, som jeg hentet ut ved hjelp av tjære etterfulgt av -xvzf som vist under.
TAR -XVZF FAIL2BAN-.tjære.gz
Når den er trukket ut, flytt inn i den ekstraherte katalogen som heter “Fail2Ban-" hvor Må erstattes av Fail2BAN -versjonen du har lastet ned.
CD Fail2Ban-/
Når du er inne i katalogen, installerer du Fail2Ban ved å kjøre følgende kommando.
sudo python oppsett.py install
Når Fail2Ban er installert, er du klar til å fortsette med trinnene som er forklart i den første delen av denne artikkelen for å hviteliste en IP -adresse.
Konklusjon:
Som du kan se, er det ganske enkelt å installere og hviteliste en IP -adresse på Fail2Ban. Fail2Ban er et flott verktøy for å forbedre sikkerheten mot angrep som er målrettet mot autentiseringsmetoder. Som vist i denne opplæringen, kan enhver bruker på linux-nivå enkelt implementere Fail2Ban i noen få trinn. Selvfølgelig må dette verktøyet kombineres med planlagte brannmurregler, sterk autentisering og to-faktormetoder, etc.
Fail2Ban kan enkelt administreres fra brannmurer som iptables. Noen regler kan kombineres for å ha råd til kjente angrepsforsøk.
Takk for at du leser denne opplæringen som forklarer hvordan du kan hviteliste en IP -adresse på Fail2ban. Fortsett å følge oss for flere Linux -tips og opplæringsprogrammer.