Je souhaite configurer une adresse IP statique sur Kubuntu 17.10 pour mon ordinateur 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 non fonctionnelles:
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 redémarrage du gestionnaire de réseau du service Sudo ma connexion n'est pas connectée. Si je supprime l'entrée enp10s0 (je reviens aux interfaces de travail) et redémarre le gestionnaire de réseau, le réseau/Internet fonctionne à nouveau.
C'est une configuration assez standard et ce n'est pas la première fois que je change quelque chose dans les interfaces, mais je ne vois pas mon erreur ici. N'importe qui?
Ubuntu utilise l'abstraction de la configuration Netplan à partir de la version 17.10.
Donc, au lieu de /etc/network/interfaces
, nous utilisons maintenant /etc/netplan/*.yaml
La configuration pour 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 réseau.
Remarque: j'ai essayé Sudo netplan --debug generate
et j'ai continué à courir dans un message:
DEBUG: NetworkManager: la définition enp10s0 n'est pas pour nous (backend 1)
Mais tout de même, un redémarrage assigné la bonne adresse IP et tout semble bien fonctionner.