Wilt u weten hoe u Nginx installeert en de toegang tot een IP-adreslijst weigert? In deze zelfstudie gaan we de Nginx-server configureren om de toegang uit een IP-adreslijst te blokkeren.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
Uitrustingslijst
In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.
Als Amazon Associate verdien ik aan kwalificerende aankopen.
Nginx – Gerelateerde tutorial:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Nginx.
Tutorial Nginx – Een IP-adreslijst blokkeren
Installeer de Nginx-server.
Bewerk het Nginx-configuratiebestand voor de standaardwebsite.
Voeg de volgende regel toe aan het configuratiebestand.
Hier is het bestand, voor onze configuratie.
Hier is het bestand, na onze configuratie.
Maak een bestand met de lijst met IP-adressen.
Hier is de inhoud van het bestand.
Configureer de bestandsmachtiging.
Start de Nginx-service opnieuw.
In ons voorbeeld verbiedt de Nginx-server toegang vanaf IP-adressen die zijn opgenomen in het bestand met de naam BLACKLIST.
In ons voorbeeld hebben we het hele netwerk geblokkeerd 192.168.1.0/24.
In ons voorbeeld hebben we het IP-adres 192.168.2.102 geblokkeerd.
Probeer vanaf een computer in de lijst toegang te krijgen tot de Nginx-server.
De Nginx-server weigert de toegang en geeft een foutbericht weer.
De Nginx-server weigert toegang op basis van het toegangslijstbestand met de naam BLACKLIST.
Gefeliciteerd! U kunt de toegang tot de Nginx-server weigeren op basis van het bron-IP-adres.