Haluatko oppia asentamaan Nginxin ja kieltämään IP-osoiteluettelon käytön? Tässä opetusohjelmassa aiomme määrittää Nginx-palvelimen estämään pääsyn IP-osoiteluettelosta.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Laiteluettelo

Seuraavassa osassa on luettelo tämän opetusohjelman luomiseen käytetyistä laitteista.

Amazon Associatena ansaitsen ehdot täyttävistä ostoksista.

Opetusohjelma Nginx – IP-osoiteluettelon estäminen

Asenna Nginx-palvelin.

Copy to Clipboard

Muokkaa oletussivuston Nginx-määritystiedostoa.

Copy to Clipboard

Lisää määritystiedostoon seuraava rivi.

Copy to Clipboard

Tässä on kansio, ennen kokoonpanoamme.

Copy to Clipboard

Tässä on kansio kokoonpanomme jälkeen.

Copy to Clipboard

Luo tiedosto, joka sisältää IP-osoitteiden luettelon.

Copy to Clipboard

Tässä on tiedoston sisältö.

Copy to Clipboard

Määritä tiedoston käyttöoikeus.

Copy to Clipboard

Käynnistä Nginx-palvelu uudelleen.

Copy to Clipboard

Esimerkissämme Nginx-palvelin kieltää pääsyn BLACKLIST-tiedostoon sisältyvistä IP-osoitteista.

Esimerkissämme estimme koko verkon 192.168.1.0/24.

Esimerkissämme estimme IP-osoitteen 192.168.2.102.

Yritä käyttää Nginx-palvelinta luettelossa olevasta tietokoneesta.

Nginx-palvelin estää käytön ja näyttää virhesanoman.

Nginx - Deny IP address

Nginx-palvelin estää pääsyn BLACKLIST-nimisen käyttöoikeusluettelotiedoston perusteella.

Onnittelen! Voit estää pääsyn Nginx-palvelimeen ip-lähdeosoitteen perusteella.