admin:procedures:ajouter-ipv6
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| admin:procedures:ajouter-ipv6 [2024/12/23 02:12] – [Ajout de l'interface réseau] pas besoin d'ajouter la 2nde interface si elle existe déjà pilou | admin:procedures:ajouter-ipv6 [2026/03/03 18:02] (Version actuelle) – Correction typographique fhenry2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Ajouter IPv6 à une VM ====== | ====== Ajouter IPv6 à une VM ====== | ||
| + | |||
| ===== Ajout de l' | ===== Ajout de l' | ||
| - | On commence par éditer la VM via virt manager | + | On commence par éditer la VM via Virt Manager |
| + | Cela n'est nécessaire que si la VM n'a pas été créée en clonant un modèle (//template//) existant. | ||
| Pour cela on édite la définition de la machine. | Pour cela on édite la définition de la machine. | ||
| - | {{ : | + | {{ : |
| - | On fait « ajouter | + | On fait // |
| + | On sélectionne | ||
| - | {{ admin: | + | {{ :admin: |
| Ensuite on valide et on redémarre la machine. | Ensuite on valide et on redémarre la machine. | ||
| Ligne 16: | Ligne 19: | ||
| ===== Configuration réseau sur la VM ===== | ===== Configuration réseau sur la VM ===== | ||
| - | Se connecter sur l'host, faire virsh edit " | + | Si la VM se nomme '' |
| - | + | < | |
| - | < | + | virsh edit VM_NAME |
| - | remplacer < | + | |
| - | supprimmer la balise <source …> | + | |
| - | ajouter une balise <target dev=' | + | |
| </ | </ | ||
| - | Cela devrait donner une section similaire : | + | Chercher les deux sections ''< |
| - | < | + | * Remplacer ''< |
| + | * Supprimer la balise ''< | ||
| + | * Ajouter une balise ''< | ||
| + | |||
| + | Cela devrait donner une section similaire | ||
| + | < | ||
| < | < | ||
| <mac address=' | <mac address=' | ||
| Ligne 34: | Ligne 39: | ||
| </ | </ | ||
| - | Sauvegarder et quitter, virsh shutdown | + | Sauvegarder et quitter |
| + | <code bash> | ||
| + | virsh shutdown | ||
| + | virsh start VM_NAME | ||
| + | </ | ||
| - | Récupérer l' | + | Récupérer l' |
| - | < | + | < |
| - | =(^-^)=root@coon: | + | ip a show vm-ipv6-mail | grep inet6 |
| - | inet6 fe80:: | + | inet6 fe80:: |
| </ | </ | ||
| Se connecter à la VM : | Se connecter à la VM : | ||
| - | Récupérer le suffix ipv4 (ici 57): | + | Récupérer le suffixe IPv4 (ici '' |
| - | < | + | < |
| - | =(^-^)=root@mail: | + | ip a | grep 192 |
| - | inet 192.168.1.57/ | + | inet 192.168.1.57/ |
| </ | </ | ||
| - | Configurer l' | + | Configurer l' |
| < | < | ||
| vim / | vim / | ||
| Ligne 62: | Ligne 70: | ||
| </ | </ | ||
| - | puis : | + | |
| - | < | + | Si '' |
| - | ifdown ens8; ifup ens8 | + | Dans le cas de Coon l’adresse principale est en '' |
| + | Pour Maine c'est l' | ||
| + | |||
| + | Mettre en passerelle (// | ||
| + | |||
| + | Mettre à jour l’interface '' | ||
| + | < | ||
| + | ifdown ens8 | ||
| + | ifup ens8 | ||
| </ | </ | ||
| - | Copier le dernier paquet firewall-chapril sur la vm et l' | + | Copier le dernier paquet |
| - | Par exemple, cela donne cette conf firehol | + | Par exemple, cela donne cette configuration FireHOL |
| + | <code bash> | ||
| + | cat / | ||
| + | </ | ||
| < | < | ||
| - | =(^-^)=root@mail: | ||
| ipv6 interface any v6interop proto icmpv6 | ipv6 interface any v6interop proto icmpv6 | ||
| client ipv6neigh accept | client ipv6neigh accept | ||
| Ligne 96: | Ligne 114: | ||
| </ | </ | ||
| - | Noter l' | + | Noter l' |
| - | < | + | < |
| - | =(^-^)=root@mail: | + | ip -6 a | grep fe80 |
| - | inet6 fe80:: | + | inet6 fe80:: |
| </ | </ | ||
| - | Retourner sur le host, éditer / | + | Retourner sur l’hôte, éditer |
| - | + | < | |
| - | < | + | |
| " | " | ||
| case " | case " | ||
| " | " | ||
| - | | + | |
| - | /sbin/ip route add 2a01: | + | /sbin/ip route add 2a01: |
| ;; | ;; | ||
| - | | + | |
| - | /sbin/ip route del 2a01: | + | /sbin/ip route del 2a01: |
| - | /sbin/ip route del 2a01: | + | /sbin/ip route del 2a01: |
| - | ;; | + | ;; |
| - | *) | + | *) |
| - | echo action $action not supported | + | echo action $action not supported |
| - | exit 0 | + | exit 0 |
| - | ;; | + | ;; |
| - | esac | + | esac |
| </ | </ | ||
| - | Aller sur l' | + | Aller sur l' |
| < | < | ||
| started : | started : | ||
| Ligne 138: | Ligne 153: | ||
| </ | </ | ||
| - | <note important> | + | <note important> |
| + | L' | ||
| + | À lire avec '' | ||
| + | </ | ||
| - | Puis exécuter les deux lignes ip route add ajoutée | + | Puis exécuter les deux lignes |
| - | Ensuite sur la machine [[admin: | + | Ensuite sur la machine [[admin: |
| - | < | + | < |
| mail.cluster | mail.cluster | ||
| </ | </ | ||
| - | Puis un reload: | + | Puis un '' |
| - | rndc reload chapril.org in internal | + | < |
| + | rndc reload chapril.org in internal | ||
| + | </ | ||
| | | ||
| - | Sur les deux hosts, modifier la configuration | + | Sur les deux hôtes, modifier la configuration |
| - | Puis recharger le firewall avec un firehol start. | + | Puis recharger le pare-feu : |
| + | <code bash> | ||
| + | firehol start | ||
| + | </ | ||
admin/procedures/ajouter-ipv6.txt · Dernière modification : 2026/03/03 18:02 de fhenry2
