Die neueste Überarbeitung des Internetprotokolls und seine verschiedenen Vorteile sind ermutigend genug, um zu lernen, wie man sie nutzt. Die grundlegende Frage, die Sie sich vielleicht stellen, ist: Wo soll ich anfangen? Es ist einfach; Sie sollten verstehen, wie Sie Ubuntu IPv6 (Internet Protocol Version 6) als Ausgangspunkt aktivieren. Um dies zu erreichen, können Sie diese Richtlinie verwenden, um sich mit jedem Schritt der Aktivierung von IPv6 auf dem Ubuntu-Server vertraut zu machen. Bevor wir fortfahren, sollten wir prüfen, was wir über IPv6 und seine Vorteile wissen.
Was ist IPv6?
IPv6 (Internet Protocol Version 6) ist der Internet Protocol (IP)-Adressstandard der nächsten Generation, der IPv4 weiterentwickeln und schließlich ersetzen soll. Alle mit dem Internet verbundenen Geräte wie Computer, Mobiltelefone, Hausautomationskomponenten und IoT-Sensoren benötigen mehrere IP-Adressen, um zwischen anderen Geräten zu kommunizieren. Dem ursprünglichen IP-Adresssystem, IPv4 genannt, gehen aufgrund seiner weiten Verbreitung aufgrund der Zunahme so vieler angeschlossener Geräte die Adressen aus. Um mehr über die Unterschiede zwischen IPv4 und IPv6 zu erfahren, lesen Sie: „IPv4 vs. IPv6: Wie IPv6 IPv4 ersetzen soll“

Was sind die Vorteile von IPv6?
IPv6 ist die neueste Version des Internetprotokolls und funktioniert ähnlich wie IPv4; Beide stellen die eindeutigen IP-Adressen bereit, die für die Kommunikation internetfähiger Geräte erforderlich sind. Es gibt jedoch einen wesentlichen Unterschied zu IPv4: Es verwendet a 128-Bit-IP-Adresse.
Hier sind die Hauptvorteile von IPv6:
- Bereitstellung einer automatischen Konfiguration
- Keine privaten Adresskollisionen
- verbessertes Multicast-Routing
- Einfacheres Header-Format
- Vereinfachtes und effizienteres Routing
- Bessere Servicequalität (Flow-Labeling)
- Integrierte Authentifizierung und Unterstützung
- bietet flexible Auswahlmöglichkeiten und Erweiterungen
- Einfachere Verwaltung (kein DHCP)
Warum wurde IPv6 eingeführt?
IPv6 wurde explizit entwickelt, um die Erschöpfung des Adressraums zu beheben. Schon in den 1980er Jahren äußerten Fachleute ihre Besorgnis über das Erschöpfungsproblem. Darüber hinaus zeigte es kurz nach der Einführung der IPv4-Adressierung verschiedene Einschränkungen wie Skalierbarkeits- und Leistungsprobleme.
Lesen Sie auch: DNS-Konfiguration auf MikroTik
So richten Sie IPV6 unter Ubuntu ein
Hier ist die Schritt-für-Schritt-Anleitung, die Sie benötigen, um Ubuntu IPv6 auf Ihrem System zu aktivieren.
Schritt 1: Bearbeiten der Datei sysctl.conf
Der erste Schritt zur Konfiguration von Ubuntu IPv6 ist die Anmeldung am Server mit Root-Zugriff. Danach müssen Sie einige Informationen in der Datei sysctl.conf ändern. Geben Sie dazu die Datei in den Bearbeitungsmodus ein. In diesem Tutorial verwenden wir den Vim-Editor. Beachten Sie, dass Sie jeden beliebigen Dateieditor verwenden können.
vim /etc/sysctl.conf
Am Ende der Datei müssen Sie Folgendes hinzufügen:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Speichern und schließen Sie nun die Datei
Schritt 2: Schnittstellendatei bearbeiten
Eine weitere Datei, die bearbeitet werden muss, ist die Schnittstellendatei unter dem Pfad /etc/network/. Bevor Sie einen dieser Schritte ausführen, erstellen Sie bitte zunächst eine Sicherungskopie der Datei /etc/network/interfaces.
vim /etc/network/interfaces
Sie müssen der Schnittstellendatei die folgende Zeile hinzufügen:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Anschließend müssen Sie die Schnittstellendatei speichern und beenden. Beachten Sie, dass Sie sicherstellen müssen, dass Sie IPv6-IP-Adresse und IPv6-IP-Gateway-Adresse durch die Ubuntu-IPv6-Details ersetzen, die Sie erhalten haben.
Schritt 3: Netzwerkdienst neu starten
Der dritte Schritt beim Aktivieren der Ubuntu-IPv6-Adresse auf Ihrem Server besteht darin, den Netzwerkdienst neu zu starten, damit die Änderungen wirksam werden.
service networking restart
Schritt 4: Überprüfen der Ubuntu IPv6-Installation
Mit dem folgenden Befehl können Sie überprüfen, ob die richtige IPv6-Adresse auf Ihrem Linux-Betriebssystem installiert wurde oder nicht:
ifconfig eth0
Nehmen Sie das Folgende als Beispiel, um diese Schritte zu verstehen:
eth0 Link encap:Ethernet HWaddr 06:0c:6c:01:12:98
inet-Adresse:103.25.202.165 Bcast:103.25.202.255 Maske:255.255.255.0
inet6-Adresse: fe80::40c:6cff:fe01:1298/64 Scope:Link
inet6-Adresse: 2400:c980:0:2::2/64 Geltungsbereich:Global
UP BROADCAST LÄUFT MULTICAST MTU:1500 Metrik:1
RX-Pakete:2505260 Fehler:0 verworfen:14 Überläufe:0 Frame:0
TX-Pakete:640650 Fehler:0 verworfen:0 Überläufe:0 Träger:0
Kollisionen:0 txqueuelen:1000
RX-Bytes: 203319645 (203,3 MB) TX-Bytes: 74852651 (74,8 MB)
Achten Sie auf diese Zeile:
inet6-Adresse: 2400:c980:0:2::2/64 Geltungsbereich:Global
Diese Zeile überprüft, ob die richtige IPv6-Adresse angezeigt wird.
Die offensichtliche Wahl
Die meisten Linux-Server nutzen Ubuntu; warum nicht du? Entdecken Sie, warum jeder Ubuntu liebt – holen Sie sich einen optimierten Ubuntu VPS
Holen Sie sich Ihren Ubuntu VPSSo deaktivieren Sie IPv6 unter Ubuntu
In diesem Abschnitt wird erklärt, wie Sie das Ubuntu IPv6-Protokoll auf Ihrem System deaktivieren. Diese Richtlinie ist etwas fortgeschritten, achten Sie also unbedingt auf alle Details. Öffnen Sie jetzt ein Terminal (STRG+ALT+T) und los geht’s! Bitte beachten Sie, dass Sie für die meisten Befehle, die Sie im Terminal eingeben, Folgendes benötigen Root-Rechte (sudo).
Erste Methode: Deaktivieren Sie IPv6 mit Sysctl
Lassen Sie uns den ersten Ansatz zum Deaktivieren von IPv6 auf Ihrem Ubuntu besprechen.
Schritt 1: Überprüfen der Ubuntu-IPv6-Adresse
Zunächst müssen Sie sicherstellen, dass IPv6 auf Ihrem System aktiviert ist. Sie können Ihre IP-Adresse in Ubuntu mit diesem Befehl überprüfen:
ip a
Nachdem Sie den obigen Befehl ausgeführt haben, sehen Sie eine IPv6-Adresse, sofern diese aktiviert ist, ähnlich wie unten:

Schritt 2: Verwenden des Befehls sysctl
Jetzt müssen Sie den Befehl sysctl verwenden, um IPv6 auf dem Ubuntu-Betriebssystem zu deaktivieren:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
Schritt 3: Überprüfen des Prozesses zum Deaktivieren von Ubuntu IPv6
Wie beim Aktivieren von IPv6 unter Ubuntu sollten Sie auch sicherstellen, dass es korrekt deaktiviert ist. Geben Sie dazu den folgenden Befehl erneut ein:
ip a
Wie unten dargestellt, sollten Sie keinen IPv6-Eintrag sehen, da Sie gerade Iv6 auf Ihrem System deaktiviert haben.

Aber pass auf; Mit diesen Befehlen wird IPv6 auf Ihrem Ubuntu-Betriebssystem vorübergehend deaktiviert. Mit anderen Worten: Beim nächsten Systemstart ist Ihr IPv6 wieder aktiviert. Um diese Option dauerhaft zu machen, können Sie sie ändern /etc/sysctl.conf. Wie in den vorherigen Abschnitten verwenden wir vim zum Bearbeiten der Datei. Stellen Sie sicher, dass Sie über Administratorrechte verfügen (verwenden Sie sudo):

Sie müssen der Datei die folgenden Zeilen hinzufügen:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Damit die Einstellungen wirksam werden, verwenden Sie diesen Befehl:
sudo sysctl -p
Wenn Ubuntu IPv6 nach dem Neustart des Systems immer noch aktiviert ist, müssen Sie die Datei erstellen /etc/rc.local und füllen Sie es mit Folgendem aus. Beachten Sie, dass Sie dies mit Root-Rechten tun müssen.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
An dieser Stelle müssen Sie den Befehl chmod verwenden, um die Datei ausführbar zu machen:
sudo chmod 755 /etc/rc.local
Dieser Befehl liest die Kernel-Parameter manuell aus Ihrer sysctl-Konfigurationsdatei. Beachten Sie, dass dies alles während des Bootens geschieht.
Lesen Sie auch: Debian vs. Ubuntu
Zweite Methode: Deaktivieren Sie IPv6 mit GRUB
Der zweite Ansatz zum Deaktivieren von Ubuntu IPv6 auf Ihrem System ist die Konfiguration RODEN und Übergeben von Kernel-Parametern beim Booten. Sie müssen bearbeiten /etc/default/grub um dies zu tun. Bitte stellen Sie auch hier sicher, dass Sie über Administratorrechte verfügen:

Bearbeiten Sie nun GRUB_CMDLINE_LINUX_DEFAULT und GRUB_CMDLINE_LINUX, um IPv6 beim Booten zu deaktivieren:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Speichern Sie diese Datei und führen Sie den Befehl update-grub aus:
sudo update-grub
Da Sie diese Technik nun verwenden, sollten die Einstellungen beim Neustart bestehen bleiben.
Letzter Gedanke: Konfigurieren von Ubuntu IPv6
Auch wenn IPv6 zur Lösung des Adressraumproblems eingeführt wurde, bietet es Ihnen viele weitere Vorteile, darunter die Vermeidung von Kollisionen privater Adressen, die Verbesserung des Multicast-Routings, eine bessere Servicequalität, eine integrierte Authentifizierung sowie eine Vereinfachung und effizientere Weiterleitung. Daher ist es wichtig zu wissen, wie man IPv6 unter Ubuntu aktiviert. Wie Sie in diesem Artikel gesehen haben, ist Ubuntu eine der benutzerfreundlichsten Linux-Distributionen, die Sie in vielen Bereichen einsetzen können. Wir sind auch stolz, Ihnen unsere anbieten zu können Ubuntu VPS, das aus robuster Hardware besteht und so optimiert ist, dass Sie die Funktionalität von Ubuntu optimal nutzen können.
FAQ
Wie aktiviere ich IPv6 unter Ubuntu?
Im Allgemeinen erfordert die Einrichtung von IPv6 unter Ubuntu drei Schritte, in denen Sie die Datei sysctl.conf und die Schnittstellendatei bearbeiten und den Netzwerkdienst neu starten müssen.
Was passiert, wenn ich IPv6 aktiviere?
IPv6 bietet Ihnen viele Vorteile, darunter die Unterstützung von mehr Geräten, mehr Sicherheit und effizientere Verbindungen. Auch wenn einige ältere Software möglicherweise nicht wie erhofft funktioniert, sollte der Großteil Ihres Netzwerks mit aktiviertem IPv6 problemlos funktionieren.
Wie finde ich meine IPv6-Adresse unter Linux?
Hier sind zwei allgemeine Unix-Anweisungen zum Bestimmen Ihrer IPv6-Adresse und Standardroute:
- Führen Sie ifconfig -a aus und suchen Sie nach inet6 um Ihre IPv6-Adressen anzuzeigen.
- Führen Sie netstat -nr aus und suchen Sie nach inet6 oder Internet6 oder ähnlichen Wörtern, um den IPv6-Teil zu finden. Suchen Sie dann nach default oder :: oder ::/0 .
Wird IPv6 die Internetgeschwindigkeit erhöhen?
Einige Web- und Cloud-Dienstanbieter haben die Geschwindigkeit von IPv6 und IPv4 gemessen. Die Ergebnisse zeigen, dass Websites bei IPv6 im Median 5 % schneller und beim 95 %-Perzentil 15 % schneller geladen werden als bei IPv4, was bedeutet, dass diejenigen, die eine hohe Geschwindigkeit anstreben, besser IPv6 verwenden sollten