Seien Sie der Erste auf Ihrem Block, der IPv6 ausführt

Was Sie erstellen werden

Was ist IPv6??

Der meiste Internetverkehr läuft auf IPv4, was 4,3 Milliarden IP-Adressen zulässt. Da das Internet exponentiell gewachsen ist, werden dem IPv4-Adressraum langsam neue Adressen ausgehen. Insbesondere mit Blick auf das Internet der Dinge und eine Vielzahl neuer vernetzter Geräte und Geräte war eine neue Lösung erforderlich. 

IPv6 ist das neueste Internetprotokoll, das den IP-Adressraum auf 128 Bit erweitert und damit 2 ermöglicht128 Adressen. Wo IPv4-Adressen aus vier Bytes bestehen, z. 128.4.32.241, IPv6-Adresse besteht aus acht Gruppen von vier Hex-Ziffern, z. 2400: 6180: 0000: 00D0: 0000: 0000: 0129: E001. 

IPV6 ist auf die Zukunft ausgerichtet.

Network Computing bietet eine schöne Zusammenfassung der Vorteile von IPv6: effizienteres Routing und Paketabwicklung, effizientere Übertragung mit hoher Bandbreite, z. Multicast, vereinfachte Administration und Einrichtung und verbesserte Paketsicherheit. 

Laut Wikipedia läuft derzeit nur 4% des Internetverkehrs im IPv6-Adressraum. Wenn Sie nicht für ein Unternehmen mit einem dedizierten IPv6-Netzwerk arbeiten, müssen Sie sich wahrscheinlich über mehrere Jahre keine großen Sorgen machen. Wenn Sie sich jedoch mit IPv6 vertraut machen möchten, wird in diesem Lernprogramm erläutert, wie Sie eine IPv6-Website kostengünstig hosten und Ihr Fachwissen erweitern können.

IPv6-Infrastruktur suchen

In diesem Lernprogramm zeigen wir Ihnen, wie Sie in der Cloud von Digital Ocean einen IPv6-Server einrichten, der vor kurzem in den in Singapur und New York City ansässigen Regionen IPv6 ohne zusätzliche Kosten anbietet.


Hier einige Gründe, warum ich Digital Ocean mag: kostengünstiges Hosting, schnelle digitale Festkörperlaufwerke, einfache webbasierte Verwaltung, sehr gute Unterstützung und IPv6-Funktionen.

Ob Sie über IPv6 auf Ihre neue Website zugreifen können, ist hier nicht wirklich der Punkt. Ich versuche nur, Ihnen zu zeigen, wie Sie es einrichten und konfigurieren und Ihnen die Funktionsweise von IPv6 näher bringen. Für den Zugriff auf Ihre Site über IPv6 ist IPv6-kompatible Hardware und vor allem ein IPv6-kompatibles Netzwerk erforderlich, über das Sie wahrscheinlich nicht verfügen. 

Sie können unter Test-IPv6.com überprüfen, ob Ihre aktuelle Netzwerkverbindung IPv6 unterstützt.

Im Jahr 2010 schrieb ich über den Kauf eines eigenen Kabel- oder DSL-Modems für zu Hause, um monatliche Mietgebühren zu sparen. Für zu Hause benötigen Sie eventuell ein Modem, das DOCSIS 3.0-kompatibel ist, um mit IPv6 zu arbeiten. Wikipedia führt eine Liste von IPv6-kompatiblen Geräten.

Wenn Sie zu Hause in Ihrem Keller Ihr eigenes Super-Geek-IPv6-Intranet einrichten, benötigen Sie wahrscheinlich jetzt eines.

Erstellen einer IPv6-aktivierten Serverinstanz

Dieses Tutorial befolgt diese WordPress-Installationsanweisungen für Digital Ocean. Sie müssen jedoch ein IPv6-fähiges Droplet in der Region New York 3 erstellen, wie unten gezeigt.

Erstellen Sie Ihr Tröpfchen

Sobald Sie sich für Digital Ocean angemeldet haben, möchten Sie ein Droplet erstellen:

Wählen Sie die Region New York 3 aus (die für IPv6 aktivierte):

Wählen Sie die LAMP-Anwendung und IPv6 aus:

Befolgen Sie die verbleibenden Schritte, die im Lernprogramm beschrieben werden, um Ihre WordPress-Site zu installieren oder Ihre eigene Apache-Beispiel-Site einzurichten. Für die Zwecke dieses Tutorials spielt die von Ihnen verwendete Website keine Rolle. Sie können sogar die Standard-Apache-Site verwenden.

Konfigurieren Sie Ihren IPv6-DNS-Eintrag

Sobald Digital Ocean Ihr Droplet erstellt hat, erhalten Sie per E-Mail Zugriff auf Anmeldeinformationen und IP-Adressen. Unter der üblichen IPv4-Adresse werden Informationen zur IPv6-Adressierung angezeigt:

In einer IPv6-Adresse wie 2604: a880: 800: 10 :: 53: d001 repräsentiert das :: Gruppen von vier Nullen. Jeder Doppelpunkt ist im Wesentlichen eine Abkürzung für vier Nullen.

Wenn die IPv6-Informationen fehlen, haben Sie möglicherweise Ihr Droplet außerhalb der Regionen NewYork3 oder Singapur erstellt.

Wenn Sie IPv6 auf einem vorhandenen Server konfigurieren möchten, bietet Digital Ocean hierfür ein Tutorial.

Fügen Sie dann mit Ihrem Domain Name Service einen AAAA-Datensatz hinzu, den Adressierungsdatensatz für IPv6-Adressen (im Gegensatz zu A-Datensätzen für IPv4). Sie können dieselbe Domäne und Unterdomäne für IPv6 als IPv4 verwenden:

Sobald Ihr Domain-Name-Datensatz weitergegeben wurde, können Sie den Datensatz von Ihrem Server aus überprüfen:

host -t AAAA ipv6.lookahead.io

Sie werden so etwas sehen:

ipv6.lookahead.io hat die IPv6-Adresse 2604: a880: 800: 10 :: 53: d001

Überprüfen Sie Ihre IPv6-Verbindung

Wenn der IPv6-Netzwerkzugriff auf Ihrem lokalen Computer end-to-end ist, können Sie das neue Droplet mit einem Ping versehen. Beachten Sie, dass wir Ping6 und nicht Ping verwenden:

ping6 2604: a880: 800: 10 :: 53: d001

In den meisten Fällen müssen Sie sich jedoch über IPv4 bei Ihrem Droplet anmelden und die IPv6-Konfiguration von dort aus überprüfen. 

Führen Sie das aus ip Befehl mit der -6 Option sollten Sie mindestens zwei Einträge sehen:

Anschließend können Sie einen Ping-Befehl von Google an die öffentlichen IPv6-Namensdienste von Google senden (beachten Sie, dass wir ping6 verwenden):

ping6 2001: 4860: 4860 :: 8888

Eine erfolgreiche Ping-Antwort zeigt, dass Ihre IPv6-Verbindung aktiv ist.

Sie können auch eine Traceroute zu Google ausführen (Hinweis, wir verwenden Traceroute6):

traceroute6 google.com

Oder eine Grabung (beachten Sie die nachstehende AAAA für IPv6): 

dig ipv6.lookahead.io AAAA

Digital Ocean hat hier eine weitere Anleitung zu diesen Netzwerkwerkzeugen.

Apache für IPv6 konfigurieren

Sobald Sie WordPress oder eine Apache-Testwebsite eingerichtet haben, können Sie Apache so konfigurieren, dass Ihre IPv6-Adresse öffentlich gehört wird:

nano /etc/apache2/ports.conf

Fügen Sie die folgenden Zeilen mit Ihren IPv4- und IPv6-Adressen hinzu:

Hören Sie 104.131.28.84:80

Hören Sie [2604: a880: 800: 10 :: 53: d001]: 80

Laden Sie Apache neu und versuchen Sie, über IPv4 auf Ihre Website zuzugreifen. 

Dienst apache2 reload

Kommentieren Sie anschließend die IPv4-Listenzeile (z. B. #Listen) und laden Sie den Apache erneut. Nun können Sie nicht über IPv4 auf die Site zugreifen.

Testen von Ihrem eigenen Cloud-basierten IPv6-Netzwerk

Zum Spaß habe ich bei Digital Ocean ein zweites IPv6-Droplet erstellt, das den gleichen Anweisungen oben folgt. Das Coole an Digital Ocean ist, dass Sie nur stundenweise bezahlen. Daher ist es sehr einfach, diese Testinstanzen zu starten und sie dann zu beenden. 

Im Wesentlichen erstellen wir bei Digital Ocean ein eigenes geek-betriebenes IPv6-Intranet, und wir werden das neue Droplet verwenden, um die erste Website zu durchsuchen.

Von diesem neuen IPv6-Droplet aus werde ich meine Homepage mit wget im IPv6-Modus erfassen:

wget -6 ipv6.lookahead.io

Wenn Sie die erfasste Datei wiederholen, sollten Sie Beweise für Ihre WordPress-Startseite sehen. Cool? Nicht sehr nützlich, aber cool.

Ich hoffe, Ihnen hat diese semi-nützliche Einführung in IPv6 gefallen. Wie schmeckt die Zukunft??

Bitte zögern Sie nicht, Korrekturen, Fragen oder Kommentare zu posten. Sie können mich auch auf Twitter @reifman erreichen oder mich direkt per E-Mail kontaktieren.

ähnliche Links

  • Was IPv6 für Sie bedeutet (CNET)
  • Sechs Vorteile von IPv6 (Network Computing)
  • Konfigurieren von Tools zur Verwendung von IPv6 auf einem Linux-VPS (Digital Ocean)