Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:vlan [2023/04/20 12:52] – [Ajouter un sous-réseau à un VLAN étendu à une nouvelle région] jpmilcent | serveurs:installation:vlan [2024/02/13 15:39] (Version actuelle) – [Migration vers Netplan.io] jpmilcent | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
* Se rendre sur l' | * Se rendre sur l' | ||
* Utiliser l' | * Utiliser l' | ||
- | * Dans l' | + | * Dans l' |
* Sélectionner une instance (" | * Sélectionner une instance (" | ||
* The way to specify an interface : by network | * The way to specify an interface : by network | ||
Ligne 15: | Ligne 15: | ||
===== Fixer l'IP privée sur les instances ===== | ===== Fixer l'IP privée sur les instances ===== | ||
+ | |||
+ | ==== Debian 12 ==== | ||
+ | * Ressource : [[https:// | ||
+ | * Se connecter ensuite aux instances. Pour vous connecter, si c'est la première fois, utiliser : '' | ||
+ | * Une fois connecté, afficher les interfaces réseau du serveur : '' | ||
+ | * Normalement, | ||
+ | * Désactiver la configuration automatique du réseau, en créant le fichier suivant : '' | ||
+ | * Ajouter le contenu suivant :< | ||
+ | * **Note** : la création de ce fichier de configuration empêche l' | ||
+ | * Modifier le fichier suivant : '' | ||
+ | * Ajouter la nouvelle interface réseau correspondant au VPN avec le rang d' | ||
+ | network: | ||
+ | version: 2 | ||
+ | ethernets: | ||
+ | ens3: | ||
+ | dhcp4: true | ||
+ | match: | ||
+ | macaddress: fa: | ||
+ | mtu: 1500 | ||
+ | set-name: ens3 | ||
+ | ens7: | ||
+ | dhcp4: true | ||
+ | match: | ||
+ | macaddress: fa: | ||
+ | mtu: 1500 | ||
+ | set-name: ens7 | ||
+ | addresses: | ||
+ | - 10.0.1.30/ | ||
+ | </ | ||
+ | * Tester vos changements avec la commande : '' | ||
+ | * Appliquer les changements avec la commande : '' | ||
+ | * Vérifier l' | ||
+ | * Redémarrer votre instance avec la commande : '' | ||
+ | * Cela vous déconnecte de l' | ||
+ | * Vous pourrez vous y re-connecter avec SSH au bout de quelques dizaines de secondes. | ||
+ | |||
+ | |||
+ | ==== Debian 11 et inférieurs ==== | ||
* Se connecter ensuite aux instances, puis modifier le fichier : '' | * Se connecter ensuite aux instances, puis modifier le fichier : '' | ||
* Pour vous connecter, si c'est la première fois, utiliser : '' | * Pour vous connecter, si c'est la première fois, utiliser : '' | ||
- | * Dans le fichier '' | + | |
+ | * Sur Debian 11, les interfaces ont changées de nom " | ||
+ | | ||
* Pour sinp-< | * Pour sinp-< | ||
- | auto eth1 | + | auto ens7 |
- | iface eth1 inet static | + | iface ens7 inet static |
address 10.0.1.10 | address 10.0.1.10 | ||
netmask 255.255.0.0 | netmask 255.255.0.0 | ||
Ligne 26: | Ligne 66: | ||
</ | </ | ||
* Pour sinp-< | * Pour sinp-< | ||
- | auto eth1 | + | auto ens7 |
- | iface eth1 inet static | + | iface ens7 inet static |
address 10.0.1.20 | address 10.0.1.20 | ||
netmask 255.255.0.0 | netmask 255.255.0.0 | ||
Ligne 33: | Ligne 73: | ||
</ | </ | ||
* Pour sinp-< | * Pour sinp-< | ||
- | auto eth1 | + | auto ens7 |
- | iface eth1 inet static | + | iface ens7 inet static |
address 10.0.1.30 | address 10.0.1.30 | ||
netmask 255.255.0.0 | netmask 255.255.0.0 | ||
Ligne 40: | Ligne 80: | ||
</ | </ | ||
* Si d' | * Si d' | ||
- | * Pour éviter les logs de // | + | * Redémarrer votre instance avec la commande : '' |
+ | * Cela vous déconnecte de l' | ||
+ | * Vous pourrez vous y re-connecter avec SSH au bout de quelques dizaines de secondes. | ||
+ | |||
+ | ==== Migration vers Netplan.io ==== | ||
+ | * Ressources : https:// | ||
+ | * Les serveurs mis jour vers Debian 12 ne sont pas migrés automatiquement vers Netplan. | ||
+ | * Collecter les informations : | ||
+ | * Afficher les noms, adresses MAC, IPv4 concernant les 2 interfaces réseaux avec : '' | ||
+ | * Afficher les IP des serveurs DNS : '' | ||
+ | * Note: avec netplan c'est une commande : '' | ||
+ | * Noter les IPv6 du serveur et de sa gateway indiquées sur l' | ||
+ | * Installer les paquets suivant : '' | ||
+ | * Activer les services Systemd : <code bash> | ||
+ | systemctl unmask systemd-networkd.service; | ||
+ | systemctl unmask systemd-resolved.service; | ||
+ | systemctl enable systemd-networkd.service; | ||
+ | systemctl mask networking; | ||
+ | systemctl enable systemd-resolved.service; | ||
+ | </ | ||
+ | * Deux solutions : | ||
+ | * Essayer de migrer avec : '' | ||
+ | * En cas de message d' | ||
+ | * Renommer le fichier généré : '' | ||
+ | * Préparer le fichier de config de netplan directement : '' | ||
+ | network: | ||
+ | version: 2 | ||
+ | ethernets: | ||
+ | eth0: | ||
+ | addresses: | ||
+ | - < | ||
+ | dhcp4: true | ||
+ | match: | ||
+ | macaddress: < | ||
+ | mtu: 1500 | ||
+ | nameservers: | ||
+ | addresses: | ||
+ | - 213.186.33.99 | ||
+ | - 0.0.0.0 | ||
+ | search: [] | ||
+ | routes: | ||
+ | - to: ::/0 | ||
+ | via: < | ||
+ | set-name: eth0 | ||
+ | eth1: | ||
+ | addresses: | ||
+ | - < | ||
+ | match: | ||
+ | macaddress: < | ||
+ | mtu: 9000 | ||
+ | nameservers: | ||
+ | addresses: | ||
+ | - 213.186.33.99 | ||
+ | - 0.0.0.0 | ||
+ | search: [] | ||
+ | set-name: eth1 | ||
+ | </ | ||
+ | * Attention : | ||
+ | * les interfaces réseaux peuvent être nommé différemment. Utiliser les noms fournis par '' | ||
+ | * si vous changer les noms des interfaces (déconseillé), | ||
+ | * Corriger les droits du fichier : '' | ||
+ | * Désactiver la configuration automatique du réseau, en créant le fichier suivant : '' | ||
+ | * Ajouter le contenu suivant :< | ||
+ | * Tester la configuration : '' | ||
+ | * Appliquer la configuration : '' | ||
+ | * Redémarrer : '' | ||
+ | * Nettoyer : '' | ||
+ | * Vérifier la présence du lien suivant : '' | ||
+ | * Si absent, le créer : '' | ||
+ | * Si tout est ok, il doit être possible de joindre un domaine externe : '' | ||
+ | |||
+ | ==== Notes ==== | ||
+ | * **Connexion impossible en SSH** : si pour une raison ou une autre, vous ne pouvez plus vous connecter à une instance via SSH, il est possible de passer par l' | ||
+ | * **Log // | ||
allow-hotplug eth1 | allow-hotplug eth1 | ||
iface eth1 inet dhcp | iface eth1 inet dhcp | ||
Ligne 47: | Ligne 160: | ||
iface eth2 inet dhcp | iface eth2 inet dhcp | ||
</ | </ | ||
- | * Redémarrer votre instance avec la commande : '' | ||
- | * Cela vous déconnecte de l' | ||
- | * Vous pourrez vous y re-connecter avec ssh au bout de quelques dizaines de secondes. | ||
- | * **Note** : si pour une raison ou une autre, vous ne pouvez plus vous connecter à une instance via SSH, il est possible de passer par l' | ||
===== Ajouter une nouvelle région à un VLAN existant ===== | ===== Ajouter une nouvelle région à un VLAN existant ===== |