Wie konfiguriere ich ipv6 auf einer LXC-konfigurierten Bridge?

853
Jimmy Hedman

Ich versuche herauszufinden, wie ich IPv6 zu Lxcbr0 hinzufügen kann, das LXC erstellt. Das IPv4 könnte konfiguriert werden, /etc/default/lxc-netaber ich finde nichts über IPv6. Kann das gemacht werden? Ich verwende Ubuntu 14.10

1

1 Antwort auf die Frage

0
Brian Minton

Wenn sich in Ihrem Netzwerk ein Router-Ankündigungs-Daemon befindet, arbeitet ipv6 automatisch in Ihrem LXC-Container. Bei einem Bridged-Netzwerk wird Ihr Container als ein anderes Ethernet-System mit eigener MAC-Adresse angezeigt und kann eine IPv6-Adresse aus dem Netzwerk beziehen. Wenn Sie nicht über radvd verfügen, können Sie auch manuell eine IPv6-Adresse innerhalb des Containers hinzufügen, beispielsweise ip addr add 2001:DB8::1234 dev eth0durch Bearbeiten (innerhalb des Containers) / etc / network / interfaces. Beachten Sie, dass die IPv6-Adresse abhängig von der Konfiguration Ihres Netzwerks möglicherweise auf Ihrer MAC-Adresse basiert. Wenn Sie möchten, dass sich die IPv6-Adresse nicht ändert, geben Sie den MAC in der lxc-Konfiguration folgendermaßen an:

# Network configuration lxc.network.type = veth lxc.network.flags = up lxc.network.link = br0 lxc.network.hwaddr = 02:FF:AA:00:00:01