7Oct/130

IPv6 verfügbar: 65.535 IPs für jeden Kunden

IPv6Wir freuen uns, heute die offizielle Einführung von IPv6 in unserem Netzwerk bekanntgeben zu dürfen. IPv6 ist der Nachfolger von IPv4. Im herkömmlichen Sprachgebrauch meint man, wenn man von einer "IP-Adresse" spricht, eine v4-Adresse.

Ein Beispiel für eine IPv4-Adresse wäre 79.143.183.251, eines für eine IPv6-Adresse 2a02:c200:0000:0010:0000:0000:1231:0001.

IPv6 ist gänzlich optional, du kannst es benutzen, musst aber nicht. Am laufenden Betrieb ändert sich für deine Server gar nichts - wenn du möchtest, kannst du aber ab sofort IPv6 zusätzlich zu deinen IPv4-Adressen aktivieren.

Jeder VPS, jeder dedizierte Server und jeder Colocation-Server erhält von uns 65535 (!) IPv6-Adressen, ein komplettes /112-Netz. Während bei IPv4 der Adressraum, gemessen an den heutigen Anforderungen, sehr knapp ist, stehen bei IPv6 deutlich mehr Adressen zur Verfügung. Wir geben diesen Vorteil direkt an euch weiter: Alle IPv6-Adressen sind für euch kostenlos!

Weitere Details und eine Anleitung für die Einrichtung von IPv6 auf eurem Server haben wir in unserem vorigen Blogartikels zusammengestellt: http://blog.contabo.de/tutorials/ipv6-auf-ihrem-server-einrichten/

Wichtig: Du kannst von deinem lokalen Rechner aus die IPv6-Adressen deines Servers nur dann erreichen, wenn in deinem lokalen Netzwerk und bei deinem Internetdienstleister IPv6 ebenfalls aktiviert ist. Wenn das nicht der Fall ist, wird keine Verbindung ueber IPv6 möglich sein, selbst wenn du auf deinem Server alles korrekt konfiguriert hast.

Wir wuenschen euch viel Erfolg mit IPv6!

Posted by: Katharina | Tagged as: , , , , , , , , No Comments
7Oct/135

IPv6 auf Ihrem Server einrichten

Mit der kürzlichen Einführung von IPv6 in unserem Rechenzentrumsnetzwerk sollten neu installierte Server bereits mit einer IPv6-Adresse ausgestattet sein. Für bestehende Installationen, welche nicht neu installiert werden sollen oder Colocation-Geräte, deren Betriebssystem nicht mit unserer Deployment-Lösung installiert wurde, muss die erforderliche Konfiguration manuell hinterlegt werden. Dieser Leitfaden soll Ihnen genügend Informationen geben, um IPv6 auf Ihrem Server einzurichten.

Informationen erhalten

Wir haben bereits jeder Ihrer Leistungen eine IPv6-Adresse zugeordnet. Sie können diese Adresse in Ihrem Kundenlogin finden. Dort sollte sie in etwa wie folgt zu sehen sein:

ipv6ccp

Verwenden Sie nicht den im obenstehenden Bild gezeigten IPv6-Adressbereich "2a02:c200:0:10:3:0:7:1", sondern Ihren eigenen.

Zusätzlich benötigen Sie die folgenden Angaben, um die Einrichtung abzuschließen:

Netzmaske / Präfix-Länge: 64
Gateway-Adresse: fe80::1

Wenn das /64-Netzwerk für Ihren Server mit "2a02:c205" beginnt, nutzen Sie bitte folgende DNS-Server:

Resolver/DNS server 1: 2a02:c205::1:53
Resolver/DNS server 1: 2a02:c205::2:53

Wenn das /64-Netzwerk für Ihren Server mit "2a02:c207" beginnt, nutzen Sie bitte folgende DNS-Server:

Resolver/DNS server 1: 2a02:c207::1:53
Resolver/DNS server 1: 2a02:c207::2:53

Erstkonfiguration (Linux-basierte Betriebssysteme)

Bevor Sie diese IPv6-Adresse in die Konfigurationsdateien eintragen, damit die Änderungen auch nach einem Neustart des Servers erhalten bleiben, können Sie diese auch manuell einrichten. In diesem Beispiel wird die IPv6-Adresse 2001:db8::1 verwendet. Bitte ersetzen Sie sie mit der entsprechenden Adresse des zu konfigurierenden Servers. Falls Ihre Netzwerkkarte nicht eth0 ist, muss auch dieser Wert angepasst werden.

Fügen Sie die Adresse der Netzwerkschnittstelle im Format / hinzu:

ip addr add 2001:db8::1/64 dev eth0

Sie können überprüfen, ob die Adresse korrekt aktiviert wurde, in dem Sie folgenden Befehl ausführen:

ip -6 addr show

Hier sollten neben einigen anderen Ausgaben auch folgende Zeilen auftauchen:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2001:db8::1/64 scope global valid_lft forever preferred_lft forever

Um die weite IPv6-Welt erreichen zu können, wird eine Route benötigt, welche folgendermaßen angelegt werden kann:

ip route add default via fe80::1 dev eth0

Auch hier können Sie die Einstellung überprüfen, indem Sie Folgendes ausführen:

ip -6 route show

Die Ausgabe sollte folgendermaßen aussehen:

default via fe80::1 dev eth0 metric 1024 mtu 1500 advmss 1440 hoplimit 4294967295

Sie können nun Ihre IPv6-Konnektivität mit dem Befehl ping6 testen:

ping6 2a02:c205:0:5001::1

Änderungen permanent speichern (Linux-basierte Betriebssysteme)

Unterschiedliche Betriebssysteme haben verschiedene Vorgehensweisen, die Netzwerk-Konfiguration vorzunehmen. Falls nötig, schauen Sie bitte in die entsprechende Dokumentation zu Ihrem Betriebssystem. Beispiel-Konfigurationen für Debian / Ubuntu und CentOS / Fedora / RedHat sehen Sie hier. Bitte seien Sie bei der Einrichtung sehr umsichtig, eine fehlerhafte Konfiguration kann zu einer Nicht-Erreichbarkeit Ihres Servers führen.

Debian / Ubuntu

Bearbeiten Sie die Datei /etc/network/interfaces und fügen Sie die folgenden Zeilen ein:

iface eth0 inet6 static
address 2001:db8::1
netmask 64
gateway fe80::1
accept_ra 0
autoconf 0
privext 0

CentOS / Fedora / RedHat

Stellen Sie sicher, dass IPv6 generell aktiviert ist. Dazu die Datei /etc/sysconfig/network bearbeiten und falls nicht schon vorhanden die folgende Zeile einfügen:

NETWORKING_IPV6 = yes

Dann fügen Sie die IP-Konfiguration in der Datei /etc/sysconfig/network-scripts/ifcfg-eth0 hinzu:

IPV6INIT = yes
IPV6ADDR = 2001:db8::1/64
IPV6_DEFAULTGW = fe80::1
IPV6_DEFAULTDEV = eth0

Dies sollte sicherstellen, dass die IPv6-Adresse nach einem Neustart des Servers wieder aktiviert wird.

Einrichtung unter Windows Server Betriebssystemen

Klicken Sie nach der Anmeldung per RDP auf "Start" > "Control Panel" > "Network and Internet" > "Network and Sharing Center". Klicken Sie auf "Change Adapter Settings" auf der linken Seite. Rechtsklicken Sie auf das Icon für die Netzwerkverbindung, wählen Sie "Properties" aus dem Menü aus:

IPv6-Windows-1

Markieren Sie den Eintrag "Internet Protocol Version 6 (TCP/IP)" aus der Liste, stellen Sie sicher, dass der Haken gesetzt ist und klicken Sie wieder auf "Properties". Tragen Sie die Informationen wie auf dem Screenshot zu sehen ein:

IPv6-Windows-2

Klicken Sie auf "OK", um die Dialoge zu schließen und die Änderungen zu speichern.

Ihr Server ist trotzdem nicht via IPv6 erreichbar?

Falls Sie Ihren Server nach diesen Änderungen von Ihrem Computer aus nicht via IPv6 erreichen können, obwohl das ping6-Kommando eine Antwort lieferte, dürfte IPv6 in Ihrem lokalen Netzwerk noch nicht aktiviert sein. Bitte prüfen Sie dies als erstes und kontaktieren Sie gegebenenfalls Ihren ISP.

Posted by: Markus | Tagged as: , , , , , 5 Comments