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 | ||
linux:service:netplan [03/11/2018 13:00] thierry [Passer de Interfaces a Cloud-init] |
linux:service:netplan [05/05/2019 12:49] (Version actuelle) thierry |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Netplan / Cloud-init ====== | ====== Netplan / Cloud-init ====== | ||
+ | ===== Cloud Init ? ===== | ||
+ | Informations sur Cloud-init: | ||
+ | * [[https://blog.octo.com/cloudinit-kesako/]] | ||
+ | |||
+ | ===== NetPlan ===== | ||
+ | todo | ||
+ | |||
===== Installation ===== | ===== Installation ===== | ||
Normalement cloud-init est installé avec la version Ubuntu 18.04. | Normalement cloud-init est installé avec la version Ubuntu 18.04. | ||
Ligne 22: | Ligne 29: | ||
===== Configuration ===== | ===== Configuration ===== | ||
+ | ==== Fichier de configuration ==== | ||
+ | |||
+ | <note important> | ||
+ | * Le nom de fichier peut etre : **config.yaml** | ||
+ | * Le nom de l'interface doit correspondre avec l'interface réélle, **ATTENTION aux copié/collé**. | ||
+ | |||
+ | Pour voir les interface de votre machine utilisez [[linux:commandes:networkctl]] | ||
+ | <code bash> | ||
+ | thierry@binova-srv:~$ networkctl | ||
+ | IDX LINK TYPE OPERATIONAL SETUP | ||
+ | 1 lo loopback carrier unmanaged | ||
+ | 3 ens18 ether routable configured | ||
+ | |||
+ | 2 links listed. | ||
+ | </code> | ||
+ | [[linux:reseau|autres commandes utiles pour la gestion du réseau]] | ||
+ | |||
+ | </note> | ||
<file bash /etc/netplan/50-cloud-init.yml> | <file bash /etc/netplan/50-cloud-init.yml> | ||
# This file is generated from information provided by | # This file is generated from information provided by | ||
Ligne 40: | Ligne 65: | ||
version: 2 | version: 2 | ||
</file> | </file> | ||
+ | ==== Compilation du fichier ==== | ||
+ | <note important>Toute modification du fichier doit étre suivi de la compilation de celui-ci avec la commande ''sudo netplan generate''</note> | ||
On "compile" le fichier avec un <code bash>thierry@bino:~$ sudo netplan generate</code> | On "compile" le fichier avec un <code bash>thierry@bino:~$ sudo netplan generate</code> | ||
- | Qui nous génere un fichier: | + | ==== Vérification ==== |
+ | |||
+ | |||
+ | Un fichier est généré: | ||
<file bash /run/systemd/network/10-netplan-ens18.network> | <file bash /run/systemd/network/10-netplan-ens18.network> | ||
[Match] | [Match] | ||
Ligne 56: | Ligne 86: | ||
Domains=binova.com | Domains=binova.com | ||
</file> | </file> | ||
+ | |||
+ | ==== Application des modifs ==== | ||
et on redemarre le réseau avec: | et on redemarre le réseau avec: |