GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie aktiviere ich IPv6 in Nginx?

Hallo Freunde. In diesem kurzen Beitrag zeigen wir Ihnen, wie Sie IPv6 auf Nginx aktivieren . Dieser Schritt ist wichtig, um unsere Website oder Webanwendung auf mehr Arten verfügbar zu machen.

Es ist wirklich wichtig, IPv6 auf Nginx zu aktivieren

Wie wir alle wissen, ist IPv6 die natürliche Weiterentwicklung des IP-Protokolls. Diese Version erhöht nicht nur die Anzahl möglicher IP-Adressen weltweit, sondern bringt auch etwas mehr Leistung bei den gestellten Anfragen.

Wenn wir dazu noch die Tatsache hinzufügen, dass immer mehr IPv6 bei fast allen Internetanbietern der Welt vorhanden ist, dann ist es praktisch, es zu aktivieren.

Erstens hat IPv6 einen Leistungsvorteil gegenüber IPv4, was bedeutet, dass Anfragen und Ladezeiten besser sind. Zweitens, weil die Migration jeden Tag kontinuierlich ist und Sie möglicherweise ohne Zugriff auf die Website oder mit einigen Problemen zurückbleiben können.

Um Missgeschicke zu vermeiden, ist es daher besser, IPv6 auf Nginx zu aktivieren.

IPv6 auf Nginx aktivieren

Wir gehen davon aus, dass Nginx auf dem System installiert ist und ausgeführt wird. Wir wissen bereits, dass wir auf von Debian abgeleiteten Systemen wie Ubuntu und Familie laufen müssen

sudo apt install nginx

Danach müssen wir die Nginx-Hauptdatei bearbeiten

sudo nano /etc/nginx/nginx.conf

Und innerhalb des server Abschnitt

Abschnitt fügen Sie Folgendes hinzu

listen [::]:80

Dies reicht aus, um anzuzeigen, dass alle Anfragen von allen IPv6-Adressen auf Port 80 akzeptiert werden .

Sie können auch eine IPv6-Adresse angeben

listen [xxxxxx]:80

Und wenn Sie ipv6only=on; hinzufügen Direktive, dann zwingen Sie den Server, nur IPv6-Anfragen anzunehmen

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

Speichern Sie die Änderungen und schließen Sie den Texteditor.

Starten Sie Nginx neu, um die Änderungen zu übernehmen.

sudo systemctl restart nginx

Um die Änderungen zu überprüfen, führen Sie den folgenden Befehl aus

netstat -anlp | grep 80

Und auf dem Ausgabebildschirm werden Sie feststellen, dass es auf tcp6 wartet was bedeutet, dass der Vorgang erfolgreich war.

Viel Spaß damit.

Schlussfolgerung

Jetzt wissen Sie, wie Sie IPv6 auf einem Webserver wie Nginx aktivieren. Auf diese Weise können sie jetzt auf andere zuverlässige Weise auf Ihren Server zugreifen.

Wenden Sie es auf Ihrem Server an.


Linux
  1. So aktivieren Sie HAProxy-Statistiken

  2. So aktivieren Sie die IP-Weiterleitung unter Linux

  3. So deaktivieren Sie ETag in NGINX

  4. So aktivieren Sie HTTP2 in NGINX

  5. So aktivieren Sie IPv6 auf CentOS / RHEL 6

So aktivieren Sie TLS 1.3 in Nginx unter Ubuntu 18.04 und 16.04

So aktivieren Sie die GZIP-Komprimierung in Nginx

So aktivieren Sie TLS 1.3 auf Apache und Nginx

So aktivieren Sie die Gzip-Komprimierung auf Nginx

So aktivieren Sie HTTP/2.0 in Nginx

So aktivieren Sie HTTP/2.0 in Nginx Server:Schritt-für-Schritt-Anleitung