web-dev-qa-db-fra.com

Ubuntu 17.10 n'acceptera pas d'IP statique

Mon serveur Ubuntu n'acceptera pas mon affectation IP statique. Au lieu de cela, je continue à obtenir un bail DHCP. Network Manager n'est pas installé. Vous trouverez ci-dessous la sortie de cat/etc/network/interfaces

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.128
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.120 192.168.1.125
dns-domain mynetwork.local
dns-search mynetwork.local

sortie de l'adresse IP

Des questions:

  1. Pourquoi Ubuntu n'accepte-t-il pas l'affectation d'adresse IP statique? Le fichier d'interfaces semble être ignoré.

  2. Qu'est-ce qui permet d'attribuer un bail DHCP?

10
Paul H

Les paquetages ifupdown et so /etc/network/interfaces ne sont plus utilisés. Ubuntu 17.10 Server utilise plutôt le paquet netplan, qui configure systemd-networkd.

Assurez-vous d’utiliser le contenu par défaut pour le fichier de configuration /etc/network/interfaces

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.
# The loopback interface
auto lo
iface lo inet loopback

Et créez ce fichier de configuration netplan pour une adresse IPV4 statique (fonctionne pour moi): /etc/netplan/01-netcfg.yaml.

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.0.97/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

Assurez-vous d'utiliser le nom correct de l'interface réseau ("ens3" dans cet exemple).

Assurez-vous que vous utilisez les serveurs DNS (serveurs de noms-> adresses) appropriés pour votre environnement réseau.

Une fois ce fichier créé, exécutez les commandes suivantes en tant que root pour tester et activer la configuration:

Sudo netplan --debug generate
Sudo netplan apply
25
Rolf