Ubuntu 18.04 utilise désormais Netplan pour configurer les interfaces réseau, donc la configuration doit être faite dans le fichier /etc/netplan/50-cloud-init.yaml
, la documentation conseille de ne plus toucher au vieux fichier /etc/network/interfaces
. J'ai utilisé cette configuration avec ma machine virtuelle Ubuntu Server et cela fonctionne jusqu'à présent, assurez-vous simplement que les informations sont correctes; le paramètre optional: true
est censé accélérer le temps de démarrage en ne vérifiant pas si l'interface est connectée ou non, c'est la valeur par défaut, de plus il n'est pas nécessaire de déclarer des valeurs non utilisées, par exemple DHCP, s'ils sont absents, ils sont considérés comme désactivés, le moteur de rendu par défaut dans Ubuntu Server est networkd
donc il n'est pas nécessaire de le déclarer. En se basant sur les informations de votre publication, cela devrait ressembler à ceci :
network:
ethernets:
eht0:
addresses:
- 192.168.1.9/24
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1, 8.8.8.8, 8.8.4.4]
optional: true
version: 2
Une fois que vous avez enregistré le fichier, exécutez sudo netplan --debug apply
le drapeau debug
affichera plus d'informations et peut aider à détecter toute erreur. Vérifiez le câble Ethernet, s'il s'agit d'une machine virtuelle, vérifiez la configuration de la VM. Si vous utilisez un WLAN j'ai lu que c'est un peu plus compliqué à configurer mais je n'ai pas encore configuré de machine connectée en WiFi avec cette version serveur.
Si vous souhaitez plus d'informations sur Netplan, il existe un site web, avec quelques exemples de configuration basiques.
https://netplan.io/