Après avoir examiné plusieurs discussions comme celle-ci ne ou cette ne .
Voici mon contenu /etc/netplan/01-network-manager-all.yaml
:
network:
version: 2
renderer: NetworkManager
ethernets:
wlxa0f3c123eaf8:
dhcp4: no
dhcp6: no
addresses: [192.168.0.150/24]
gateway4: 192.168.0.1
nameservers:
addresses: [127.0.0.53]
Je choisis ces paramètres avec ip route show
default via 192.168.0.1 dev wlxa0f3c123eaf8 proto static metric 600
169.254.0.0/16 dev wlxa0f3c123eaf8 scope link metric 1000
192.168.0.0/24 dev wlxa0f3c123eaf8 proto kernel scope link src 192.168.0.100 metric 600
et nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: google.com
Address: 172.217.10.14
Le wifi fonctionne mais il va toujours avec le dhcp. Où devrais-je chercher pour résoudre cela?
Je pense que la réponse se trouve dans le fichier que vous venez de modifier:
moteur de rendu: NetworkManager
Cela implique que Network Manager effectuera toute la configuration et non pas netplan. Sans aucun doute, NM est toujours défini sur DHCP, raison pour laquelle vous obtenez toujours une adresse IP par DHCP.
Je vous suggère de rétablir le fichier par défaut du fichier yaml:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
Définissez ensuite l'adresse IP statique dans Network Manager comme suit:
Redémarrez NM:
Sudo service network-manager restart
Vérifier:
ip addr show