Outils pour utilisateurs

Outils du site


admin:procedures:ajouter-ipv6

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:procedures:ajouter-ipv6 [2018/05/09 11:35] qgibeauxadmin:procedures:ajouter-ipv6 [2024/12/23 02:12] (Version actuelle) – [Ajout de l'interface réseau] pas besoin d'ajouter la 2nde interface si elle existe déjà pilou
Ligne 1: Ligne 1:
 ====== Ajouter IPv6 à une VM ====== ====== Ajouter IPv6 à une VM ======
-<note important>Cette procédure n'a pas encore été testée sur une nouvelle VM, la peinture est encore fraîche.</note> 
 ===== Ajout de l'interface réseau ===== ===== Ajout de l'interface réseau =====
  
-On commence par éditer la VM via virt manager pour lui ajouter une interface.+On commence par éditer la VM via virt manager pour lui ajouter une interface. Cela n'est nécessaire que si la VM n'a pas été créée en clonant un template existant.
  
 Pour cela on édite la définition de la machine. Pour cela on édite la définition de la machine.
Ligne 30: Ligne 29:
       <mac address='52:54:00:c3:b9:c7'/>       <mac address='52:54:00:c3:b9:c7'/>
       <target dev='vm-ipv6-mail'/>       <target dev='vm-ipv6-mail'/>
-      <model type='rtl8139'/>+      <model type='virtio'/>
       <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>       <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
     </interface>     </interface>
 </code> </code>
  
-Sauvegarder et quitter, virsh destroy le-nom-de-la-vm, virsh start le-nom-de-la-vm.+Sauvegarder et quitter, virsh shutdown le-nom-de-la-vm, virsh start le-nom-de-la-vm.
  
 Récupérer l'adresse link-local côté host : Récupérer l'adresse link-local côté host :
Ligne 62: Ligne 61:
     post-up ip -6 address add 2a01:4f8:10b:c41::57/128 dev ens8     post-up ip -6 address add 2a01:4f8:10b:c41::57/128 dev ens8
  
 +</code>
 puis : puis :
 +<code>
 ifdown ens8; ifup ens8 ifdown ens8; ifup ens8
 </code> </code>
Ligne 114: Ligne 115:
                 /sbin/ip route del 2a01:4f8:10b:c41::57/128 via fe80::5054:ff:fec3:b9c7 dev vm-ipv6-mail                 /sbin/ip route del 2a01:4f8:10b:c41::57/128 via fe80::5054:ff:fec3:b9c7 dev vm-ipv6-mail
             ;;             ;;
 +                                *)
 +                            echo action $action not supported
 +                            exit 0
 +                    ;;
 +            esac
 +
 </code> </code>
  
Ligne 130: Ligne 137:
  
 </code> </code>
 +
 +<note important>L'adresse fe80 en via correspond à l'adresse fe80 associée à l'interface virbr0 de l'hôte hebergeant la vm (à lire avec ip -6 r).</note>
 +
 +Puis exécuter les deux lignes ip route add ajoutée sur l'hôte opposé.
  
 Ensuite sur la machine [[admin:machines_virtuelles:dns|dns]], on ajoute dans la zone DNS: Ensuite sur la machine [[admin:machines_virtuelles:dns|dns]], on ajoute dans la zone DNS:
Ligne 138: Ligne 149:
 Puis un reload: Puis un reload:
   rndc reload chapril.org in internal   rndc reload chapril.org in internal
 +  
 +Sur les deux hosts, modifier la configuration firehol dans /etc/firehol/firehol.conf pour ajouter vm-ipv6-mail dans la variable //vmIp6Ifaces//.
 +Puis recharger le firewall avec un firehol start.
admin/procedures/ajouter-ipv6.1525865719.txt.gz · Dernière modification : 2018/05/09 11:35 de qgibeaux