Outils pour utilisateurs

Outils du site


admin:procedures:ajouter-ipv6

Ceci est une ancienne révision du document !


Ajouter IPv6 à une VM

Ajout de l'interface réseau

On commence par éditer la VM via virt manager pour lui ajouter une interface.

Pour cela on édite la définition de la machine.

On fait « ajouter un matériel ». On sélectionne « network » et en source on sélection « default-ipv6 ».

Ensuite on valide et on redémarre la machine.

Configuration réseau sur la VM

Pour découvrir l'IP de l'interface, on ajoute :

/etc/network/interfaces
# The ipv6 network interface
allow-hotplug ens8
iface ens8 inet6 auto

et on redémarre l'interface :

ifdown ens8; ifup ens8

Alors via ip a on a une adresse locale :

  inet6 fe80::5054:ff:fe4c:783f/64 scope link

On retient le suffixe : 5054:ff:fe4c:783f.

Le préfixe dérive de l'hote : 2a01:4f8:10b:c41 pour maine et 2a01:4f8:10b:c42 pour coon.

Dans notre cas on est sur coon donc l'ip sera 2a01:4f8:10b:c42:5054:ff:fe4c:783f.

On défini alors ainsi l'interface :

/etc/network/interfaces
# The ipv6 network interface
allow-hotplug ens8
iface ens8 inet6 static
    address 2a01:4f8:10b:c42:5054:ff:fe4c:783f/64
    gateway 2a01:4f8:10b:c42::1

Et on redémarre l'interface.

ifdown ens8; ifup ens8

Configuration réseau sur les hotes et le DNS

On doit ajouter les routes IPv6 dans les hooks libvirt, sur les deux hotes :

/etc/libvirt/hooks/network
[...]
                #bling
                /sbin/ip -6 route add 2a01:4f8:10b:c42:5054:ff:fe4c:783f dev virbr1
[...]
                #bling
                /sbin/ip -6 route del 2a01:4f8:10b:c42:5054:ff:fe4c:783f dev virbr1

Et on peut ajouter la route à chaud :

/sbin/ip -6 route del 2a01:4f8:10b:c42:5054:ff:fe4c:783f dev virbr1

Ensuite sur la machine dns, on ajoute dans la zone DNS:

bling.cluster        AAAA    2a01:4f8:10b:c42:5054:ff:fe4c:783f

Puis un reload:

rndc reload chapril.org in internal
admin/procedures/ajouter-ipv6.1499873329.txt.gz · Dernière modification : 2017/07/12 15:28 de fpoulain