GNU/Linux >> Linux Esercitazione >  >> Linux

Nginx inserisce nella whitelist alcuni IP

Nota:questo articolo presuppone che tu abbia installato Nginx sul tuo server.

Prerequisiti

  • Un server Nginx.
  • Accesso a un utente con privilegi Linux come root.

Procedura

  1. Accedi al tuo server tramite SSH e passa all'utente root.

    su
    
  2. Vai alla configurazione del tuo sito Nginx.

    cd /etc/nginx/sites-available
    
  3. Apri il file di configurazione in cui si trova il tuo sito.

    Nota :Questo e i seguenti passaggi possono cambiare a seconda della configurazione. Assumiamo che tu stia utilizzando quello predefinito.

    nano default
    

    o

    vim default
    
  4. Aggiungi le seguenti direttive con l'IP desiderato all'interno della sezione del server.

    server {
        allow 192.168.0.0; # here goes the IP you want to allow
        deny all;
        # ...
    }
    

    Puoi anche scrivere le direttive all'interno della sezione http per applicarlo a più host virtuali.

    http {
        allow 192.168.0.0; # here goes the IP you want to allow
        deny all;
    
        server {
            server_name page1.rackspace.com;
            # ...
        }
    
        server {
            server_name page2.rackspace.com;
            # ...
        }
    }
    
  5. Salva e chiudi il file. Per salvare:Ctrl + O Entra

    Per uscire:Ctrl + X

  6. Riavvia Nginx

    Nota :questo passaggio può cambiare a seconda del tuo sistema operativo.

    systemctl restart nginx
    

Linux
  1. nginx - 413 Entità richiesta troppo grande

  2. Installa Nginx su Windows

  3. Installa phpMyAdmin su Ubuntu 20.04 con Nginx

  4. Installa phpMyAdmin su Debian 11 con Nginx

  5. nginx reindirizza a www.domain

Come installare NGINX su Ubuntu 20.04

Come installare Nginx su CentOS 7

Come installare Nginx su Debian 8.2 Cloud Server

Come configurare NGINX su un server CentOS 7

Come configurare la cache Nginx sul server LEMP

Come nascondere la versione del tuo server NGINX.