Après avoir configuré une adresse IP statique dans /etc/netplan/01-network-manager-all.yaml pour mon interface WLAN, l'adresse IP ni le DNS ont changé.
J'ai utilisé Sudo netplan generate
et Sudo netplan apply
, mais quand j'ai couru ifconfig
rien n'avait changé.
Ma configuration netplan:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
wifis:
wlp6s0:
dhcp4: no
dhcp6: no
addresses: [10.0.0.115/24]
gateway4: 10.0.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
access-points:
XXXXX:
password: XXXXXXXX
ifconfig
sortie:
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 (Local Loopback)
RX packets 2882 bytes 252039 (252.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2882 bytes 252039 (252.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp6s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.14 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::eba8:95b6:70df:fee5 prefixlen 64 scopeid 0x20<link>
ether 00:17:9a:01:c6:00 txqueuelen 1000 (Ethernet)
RX packets 12673 bytes 8587304 (8.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 11485 bytes 1727699 (1.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
L'adresse IP reste 10.0.0.14
Vous devez décider si vous souhaitez exécuter avec NetworkManager ou netplan.
Les utilisateurs d'Ubuntu Desktop devraient probablement utiliser NetworkManager et utiliser ses outils GUI.
Les utilisateurs d'Ubuntu Server doivent utiliser netplan.
Votre fichier .yaml est une combinaison de NetworkManager et de netplan. Je ne peux pas faire ça.
Si vous allez utiliser NetworkManager, votre .yaml devrait ressembler à ceci ...
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
suivi d'un:
Sudo netplan --debug generate
Sudo netplan apply
Ensuite, vous devez configurer /etc/network/interfaces
avec une syntaxe de commande similaire, mais pas exactement, comme le reste de votre fichier .yaml existant. Cependant, plutôt que de modifier /etc/network/interfaces
utilisez simplement les outils GUI de NetworkManager pour configurer vos réseaux sans fil.