Zusätzliche statische IPv6-Adresse unter Ubuntu 14

Zusätzliche statische IPv6-Adresse unter Ubuntu 14

Mein ISP hat mir ein /64 IPv6-Subnetz gegeben, also versuche ich, eine statische IPv6-Adresse zu der hinzuzufügen, die bereits in meinem Ubuntu 14.04.3 LTS konfiguriert ist. Bisher sind alle meine Versuche fehlgeschlagen und ich weiß nicht, wo ich nach Informationen suchen soll.

Ich habe alle Tests durch Bearbeiten durchgeführt

/etc/network/interfaces 

dann die Ausgabe einer

/etc/init.d/networking restart

Ich habe die neue Adresse mit überprüft

ip -6 addr

Und

ping6 <newAddress>

aber es hat nie funktioniert (wird nicht angezeigt / reagiert nicht).

Der ursprüngliche Inhalt von /etc/network/interfaces ist der folgende (Adressen maskiert mit:zum Datenschutz):

auto lo
iface lo inet loopback

auto  eth0
iface eth0 inet static
  address   85.10.***.***
  netmask   255.255.255.224
  gateway   85.10.***.***
  up route add -net 85.10.***.*** netmask 255.255.255.224 gw 85.10.***.*** eth0

iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64
  gateway fe80::1

Bei meinen Versuchen, 2a01:4f8:xxx:xxx::3 hinzuzufügen, habe ich Folgendes an das Ende der Datei angehängt (wobei ich bei jedem Test das entfernt habe, was beim vorherigen hinzugefügt wurde):

Prüfung 1

iface eth0 inet6 static
        address  2a01:4f8:***:***::3
        netmask 64

Prüfung 2

up /sbin/ifconfig eth0 inet6 add 2a01:4f8:***:***::3/64

Prüfung 3

up ip -6 addr add 2a01:4f8:***:***::3 dev eth0

Ich habe sie im Internet und in anderen Antworten gefunden, aber keine hat funktioniert.

ping6 2a01:4f8:***:***::3
PING 2a01:4f8:***:***::3(2a01:4f8:***:***::3) 56 data bytes
From 2a01:4f8:***:***::2 icmp_seq=1 Destination unreachable: Address unreachable

Übersehe ich etwas?

Was ist die richtige Syntax für mein System?

Wo ist die Dokumentation dazu?

Antwort1

versuchen:

up ip -6 addr add 2a01:4f8:***:***::3/64 dev eth0

Ich bin überrascht, dass das Gateway fe80::1 ohne ein abschließendes %eth0 funktioniert hat. Ich bin mir nicht sicher, ob ich verstehe, wie Ihr /64 an Sie weitergeleitet wird.

Antwort2

Wenn Sie mehr als eine IP[6]-Adresse wünschen, verwenden Sie diese Syntax in Ihrer /etc/network/interfaces

auto eth0
iface eth0 inet6 static
  address 2a01:4f8:***:***::2
  netmask 64

auto eth0:2
iface eth0:2 inet6 static
  address 2a01:4f8:***:***::3
  netmask 64

Nach ifup eth0:2dem Neustart des Netzwerks können Sie überprüfen, ip -6 addr show dev eth0ob Ihre Schnittstelle diese beiden Adressen hat

verwandte Informationen