GNU/Linux >> Linux Esercitazione >  >> Linux

Come abilitare IPv6 in Nginx?

Ciao amici. In questo breve post, ti mostreremo come abilitare IPv6 su Nginx . Questo passaggio è importante per rendere disponibile il nostro sito Web o la nostra applicazione Web in più modi.

È davvero importante abilitare IPv6 su Nginx

Come tutti sappiamo IPv6 è la naturale evoluzione del protocollo IP. Questa versione non solo aumenta il numero di possibili indirizzi IP nel mondo, ma aggiunge anche un po' più di prestazioni nelle richieste che vengono fatte.

Se a questo aggiungiamo il fatto che sempre più IPv6 è presente in quasi tutti i provider Internet del mondo, allora è conveniente abilitarlo.

Innanzitutto, IPv6 ha un vantaggio in termini di prestazioni rispetto a IPv4, il che significa che le richieste e i tempi di caricamento sono migliori. In secondo luogo, perché ogni giorno la migrazione è continua ed è possibile che tu rimanga senza accesso al sito o con qualche problema.

Quindi, per evitare qualsiasi contrattempo, è meglio abilitare IPv6 su Nginx.

Abilitazione di IPv6 su Nginx

Assumiamo che Nginx sia installato e in esecuzione sul sistema. Sappiamo già che su sistemi derivati ​​da Debian come Ubuntu e la famiglia dobbiamo correre

sudo apt install nginx

Dopodiché, dobbiamo modificare il file Nginx principale

sudo nano /etc/nginx/nginx.conf

E all'interno del server sezione

sezione aggiungi quanto segue

listen [::]:80

Questo sarà sufficiente per indicare che tutte le richieste provenienti da qualsiasi indirizzo IPv6 vengono accettate sulla porta 80 .

Inoltre, puoi specificare un indirizzo IPv6

listen [xxxxxx]:80

E se aggiungi ipv6only=on; direttiva quindi forzerai il server a ricevere solo richieste IPv6

listen [::]:80 default_server ipv6only=on;

Salva le modifiche e chiudi l'editor di testo.

Riavvia Nginx per applicare le modifiche.

sudo systemctl restart nginx

Per verificare le modifiche esegui il seguente comando

netstat -anlp | grep 80

E nella schermata di output, noterai che sta ascoltando tcp6 implicando che il processo ha avuto successo.

Quindi, divertiti.

Conclusione

Ora sai come abilitare IPv6 su un server web come Nginx. In questo modo, ora possono accedere al tuo server in un altro modo affidabile.

Applicalo sul tuo server.


Linux
  1. Come abilitare e configurare IPv6

  2. Come abilitare IPv6 su CentOS/RHEL 7

  3. Come abilitare IPv6 su CentOS/RHEL 6

  4. Come abilitare IPv6 in CentOS/RHEL 5

  5. Come abilitare IPv6 in CentOS/RHEL 8

Come abilitare TLS 1.3 in Nginx su Ubuntu 18.04 e 16.04

Come abilitare la compressione GZIP in Nginx

Come abilitare TLS 1.3 su Apache e Nginx

Come abilitare la compressione Gzip su Nginx

Come abilitare HTTP/2.0 in Nginx

Come abilitare HTTP/2.0 in Nginx Server:guida passo passo