
Ainsi nous pouvons citer quelques syntaxes de base:
Code YAML :
network:
Code YAML :
(Version de netplan)version: 2
Code YAML :
(Type de configuration réseau "ethernet")ethernets:
Code YAML :
(Nom de votre interface à configurer)eth0:
Code YAML :
(Liste des adresses IP)addresses:
Ainsi voici un exemple de configuration réseau, pour cela je vais m'inspirer de mon serveur Cerise:
Code YAML :
network: version: 2 ethernets: enp3s0: addresses: - 192.168.10.2/24
Maintenant, on peut appliquer avec la commande "netplan-apply".
Sauf que ce n'est pas tout:
Effectivement, nous n'avons pas déclaré de routes par défaut. "Le pauvre vieux, si la passerelle n'est pas mise il ne sait pas par où sortir

Donc pour cela nous pouvons ajouter une passerelle avec l'argument "routes":
Ainsi notre fichier ressemblera à cela:
Code YAML :
network: version: 2 ethernets: enp3s0: addresses: - 192.168.10.2/24 routes: - to: default via: 192.168.10.1
Désormais vous avez une connexion Internet. Sauf que ce n'est pas tout:
Comment sont traduits vos noms de domaines ? Effectivement par des serveurs DNS:
Ainsi l'argument "nameservers" va nous être utile:
Le fichier ressemblera à ceci:
Code YAML :
network: version: 2 ethernets: enp3s0: addresses: - 192.168.10.2/24 routes: - to: default via: 192.168.10.1 nameservers: addresses: - 146.59.197.230
Ici a été ajouté le serveur DNS GowwanNetwork. Enfin faites la commande "netplan-apply" et voilà ! Tout est appliqué et tout fonctionne !