11.2. Connexion à un réseau wifi à l'aide de nmcli
Vous pouvez utiliser l'utilitaire nmcli
pour vous connecter à un réseau wifi. Lorsque vous tentez de vous connecter à un réseau pour la première fois, l'utilitaire crée automatiquement un profil de connexion NetworkManager. Si le réseau nécessite des paramètres supplémentaires, tels que des adresses IP statiques, vous pouvez alors modifier le profil après sa création automatique.
Conditions préalables
- Un dispositif wifi est installé sur l'hôte.
- Le périphérique wifi est activé, s'il dispose d'un commutateur matériel.
Procédure
Si la radio wifi a été désactivée dans NetworkManager, activez cette fonction :
# nmcli radio wifi on
Facultatif : Affiche les réseaux wifi disponibles :
# nmcli device wifi list IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY 00:53:00:2F:3B:08 Office Infra 44 270 Mbit/s 57 ▂▄▆_ WPA2 WPA3 00:53:00:15:03:BF -- Infra 1 130 Mbit/s 48 ▂▄__ WPA2 WPA3
La colonne Service Set Identifier (
SSID
) contient les noms des réseaux. Si la colonne indique--
, le point d'accès de ce réseau ne diffuse pas de SSID.Se connecter au réseau wifi :
# nmcli device wifi connect Office --ask Password: wifi-password
Si vous préférez définir le mot de passe dans la commande plutôt que de le saisir de manière interactive, utilisez l'option
password wifi-password
dans la commande au lieu de--ask
:# nmcli device wifi connect Office wifi-password
Notez que si le réseau nécessite des adresses IP statiques, NetworkManager n'active pas la connexion à ce stade. Vous pouvez configurer les adresses IP dans les étapes suivantes.
Si le réseau nécessite des adresses IP statiques :
Configurez les paramètres de l'adresse IPv4, par exemple :
# nmcli connection modify Office ipv4.method manual ipv4.addresses 192.0.2.1/24 ipv4.gateway 192.0.2.254 ipv4.dns 192.0.2.200 ipv4.dns-search example.com
Configurez les paramètres de l'adresse IPv6, par exemple :
# nmcli connection modify Office ipv6.method manual ipv6.addresses 2001:db8:1::1/64 ipv6.gateway 2001:db8:1::fffe ipv6.dns 2001:db8:1::ffbb ipv6.dns-search example.com
Réactiver la connexion :
# nmcli connection up Office
Vérification
Affiche les connexions actives :
# nmcli connection show --active NAME ID TYPE DEVICE Office 2501eb7e-7b16-4dc6-97ef-7cc460139a58 wifi wlp0s20f3
Si la sortie indique la connexion wifi que vous avez créée, la connexion est active.
Effectuer une recherche ping sur un nom d'hôte ou une adresse IP :
# ping -c 3 example.com
Ressources supplémentaires
-
nm-settings-nmcli(5)
page de manuel