3 votes

Problèmes avec la configuration d'une IP statique via le fichier d'interfaces

J'aimerais configurer une IP statique sur Kubuntu 17.10 pour mon PC de bureau.

ifconfig
enp10s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.100.32  netmask 255.255.255.0  broadcast 192.168.100.255
    inet6 fe80::71e0:527e:96cd:4128  prefixlen 64  scopeid 0x20<link>
    ether 70:85:c2:41:08:d0  txqueuelen 1000  (Ethernet)
    RX packets 12849  bytes 4063036 (4.0 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 10032  bytes 1116381 (1.1 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Lokale Schleife)
    RX packets 854  bytes 69858 (69.8 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 854  bytes 69858 (69.8 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Interfaces de travail :

auto lo
iface lo inet loopback

Interfaces qui ne fonctionnent pas :

auto lo
iface lo inet loopback

auto enp10s0
iface enp10s0 inet static
address 192.168.100.99
netmask 255.255.255.0
gateway 192.168.100.1

Après un sudo service network-manager restart ma connexion n'est pas établie. Si je supprime l'entrée enp10s0 (pour revenir aux interfaces qui fonctionnent) et que je redémarre le gestionnaire de réseau, le réseau/Internet fonctionne à nouveau.

C'est une installation assez standard et ce n'est pas la première fois que je change quelque chose dans les interfaces, mais je ne vois pas où est mon erreur. Quelqu'un ?

2voto

Chris Points 163

Ubuntu utilise le Netplan l'abstraction de la configuration à partir de la version 17.10.

Ainsi, au lieu de /etc/network/interfaces nous utilisons maintenant /etc/netplan/*.yaml

La configuration de mon interface unique avec IP statique :

# Let NetworkManager manage all devices on this system
network:
  version: 2
  #renderer: NetworkManager
  renderer: networkd
  ethernets:
    enp10s0:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.100.99/24]
      gateway4: 192.168.100.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

sudo netplan generate génère la configuration pour le rendu de réseau.

Note : J'ai essayé sudo netplan --debug generate et je suis tombé sur un message :

DEBUG : NetworkManager : la définition enp10s0 n'est pas pour nous (backend 1)

Mais malgré tout, un redémarrage a attribué la bonne IP et tout semble fonctionner sans problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X