web-dev-qa-db-fra.com

Besoin exemple netplan yaml pour ip statique

Je souhaite migrer ma configuration réseau vers netplan. J'utilisais ifup/down et le fichier/etc/network/interfaces pour configurer mes adresses IP statiques, mais cette méthode est obsolète et le support sera supprimé dans la version 17.10.

Toutefois

Sudo netplan ifupdown-migrate

résultats

enp0s3: method static is not supported

Alors, comment puis-je convertir cette strophe /etc/network/interfaces?

auto enp0s3
  iface enp0s3 inet static
  address 192.168.0.123
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 8.8.8.8  8.8.4.4
  • À quoi ressemble le fichier complet?
  • Comment devrait-il être nommé et placé?

Je vous remercie.

6
Stephen Boston

Après avoir parcouru la page de manuel, j’ai trouvé ceci:

  network:
    version: 2
    ethernets:
      enp0s3:
        addresses: [192.168.0.140/24]
        gateway4: 192.168.0.1
        nameservers:
          addresses: [8.8.8.8,8.8.4.4]

Il s'appelle

/etc/netplan/01-systemd-networkd-eth.yaml

Et il fonctionne.

Cette commande a été d'une grande aide:

netplan --debug generate

ce qui m'a dirigé vers des erreurs syntaxiques.

Dernières nouvelles. Je viens de trouver ceci: https://insights.ubuntu.com/2017/07/05/quick-and-easy-network-configuration-with-netplan/

12
Stephen Boston