Ceci est une ancienne révision du document !


netplan

Lorsque l'on n'a pas d'interface graphique ou lorsque l'on a désactivé Network-Manager on peut configurer le réseau en CLI directement dans des fichiers.

Depuis Ubuntu 17.10 et donc pour la dernière LTS en date Ubuntu 18.04 la commande ifconfig n'est plus présente par défaut, le fichier /etc/network/interfaces n'est plus utilisé. 1)

Netplan est un nouvel outil de configuration réseau qui utilise des fichiers de description YAML. Il vient avec systemd / networkd. 2)

tout est centralisé dans /etc/netplan/

initialisation

sudo netplan generate

exemple de configuration simple pour une ip fixe

/etc/netplan/*.yaml
network:
    ethernets:
        eth0:
            addresses: [192.168.1.200/24]
            gateway4: 192.168.1.1
            nameservers:
                addresses: [8.8.8.8, 8.8.4.4]
            dhcp4: false
            dhcp6: false
    version: 2
Il ne faut pas utiliser de tabulation dans ce fichier. L'indentation doit utiliser des espaces

Penser à appliquer et relancer le service après modification.

edit1: gateway4 est "deprecated" .. utiliser

 routes:
    - to: default
      via: 192.168.1.1
      

edit2 : utiliser

  #sudo netplan apply 

pour installer la configuration plutôt de relancer le service

appliquer des changements

sudo netplan apply

relancer le service

sudo systemctl restart systemd-networkd

Si l'on souhaite ne plus utiliser Netplan et revenir à l'ancienne méthode de configuration.

Il suffit d'installer le paquet ifupdown


  • netplan.1676898747.txt.gz
  • Dernière modification: Le 20/02/2023, 14:12
  • par 217.114.205.206