Vill du lära dig hur du installerar Nginx och nekar åtkomst till en IP-adresslista? I den här självstudien kommer vi att konfigurera Nginx-servern för att blockera åtkomsten från en IP-adresslista.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
Utrustning lista
I följande avsnitt presenteras listan över utrustning som används för att skapa den här självstudien.
Som en Amazon Associate, jag tjänar från kvalificerade inköp.
Nginx – Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista över tutorials relaterade till Nginx.
Handledning Nginx – Blockera en IP-adresslista
Installera Nginx-servern.
Redigera Nginx-konfigurationsfilen för standardwebbplatsen.
Lägg till följande rad i konfigurationsfilen.
Här är filen, innan vår konfiguration.
Här är filen, efter vår konfiguration.
Skapa en fil som innehåller listan över IP-adresser.
Här är filinnehållet.
Konfigurera filbehörigheten.
Starta om Nginx-tjänsten.
I vårt exempel förbjuder Nginx-servern åtkomst från IP-adresser som ingår i filen med namnet BLACKLIST.
I vårt exempel blockerade vi hela nätverket 192.168.1.0/24.
I vårt exempel blockerade vi IP-adressen 192.168.2.102.
Från en dator som ingår i listan kan du försöka komma åt Nginx-servern.
Nginx-servern nekar åtkomst och visar ett felmeddelande.
Nginx-servern nekar åtkomst baserat på åtkomstlistefilen med namnet BLACKLIST.
Grattis! Du kan neka åtkomst till Nginx-servern baserat på källans IP-adress.