En aquest article, us mostrarem com configurar una adreça IP estàtica/fixa per a la vostra xarxa WiFi des de la línia d'ordres a les distribucions de Linux modernes que utilitzen el NetworkManager per gestionar els dispositius de xarxa.
Aquest article hauria de funcionar amb les següents distribucions de Linux enumerades i altres distribucions de Linux (no enumerades) que utilitzen NetworkManager per gestionar les xarxes i tenen l'eina de línia d'ordres 'nmcli' disponible.
- Ubuntu
- Debian
- Linux Mint
- OS elemental
- Fedora
- RHEL
- CentOS Stream
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Tema de continguts:
- Connexió a una xarxa WiFi des de la línia d'ordres a Linux mitjançant Nmcli
- Trobar la informació d'adreça IP actual de la interfície de xarxa WiFi a Linux
- Configuració d'una adreça IP estàtica/fixa per a la xarxa WiFi des de la línia d'ordres a Linux mitjançant Nmcli
- Comprovació de la connexió a Internet des de la línia d'ordres
- Conclusió
Connexió a una xarxa WiFi des de la línia d'ordres a Linux mitjançant Nmcli
Abans de començar, assegureu-vos que la vostra interfície de xarxa WiFi estigui activada i que esteu connectat a la xarxa WiFi desitjada mitjançant NetworkManager.
Trobar la informació actual d'adreça IP de la interfície de xarxa WiFi a Linux
Mentre configureu una adreça IP estàtica/fixa per a la vostra xarxa WiFi, aprendre sobre la informació d'adreça IP actual serà útil, ja que la majoria de la informació IP (és a dir, servidor DNS, passarel·la, màscara de subxarxa) romandrà igual; només es pot canviar l'adreça IP.
Per trobar el nom de la interfície de xarxa WiFi i el nom de connexió de NetworkManager actiu actualment, executeu l'ordre següent:
$ sudo dispositiu nmcli
En el nostre cas, el nom de la interfície de xarxa WiFi és 'wlp7s27u1' i el nom de la connexió NetworkManager activa actualment és 'NodeKite-2.4G'. Preneu nota d'aquesta informació, ja que les necessitareu en breu.
Per trobar la informació d'adreça IP configurada actualment (és a dir, adreça IP, màscara de subxarxa, passarel·la, servidor DNS) de la interfície de xarxa WiFi 'wlp7s27u1', executeu l'ordre següent:
$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS device show wlp7s27u1Com podeu veure, l'adreça IP que s'assigna a la nostra interfície de xarxa WiFi 'wlp7s27u1' és 192.168.0.113, la màscara de subxarxa és /24 (o, 255.255.255.0), l'adreça IP de la passarel·la (l'adreça IP del WiFi connectat). router) és 192.168.0.1 i l'adreça del servidor DNS és 1.1.1.1.
Configuració d'una adreça IP estàtica/fixa per a la xarxa WiFi des de la línia d'ordres a Linux mitjançant Nmcli
Per configurar una adreça IP estàtica/fixa per a la vostra xarxa WiFi, heu de conèixer el nom de connexió NetworkManager que està configurat per a la vostra interfície de xarxa WiFi per connectar-vos a la vostra xarxa WiFi.
Per trobar el nom de connexió de NetworkManager, executeu l'ordre següent:
$ sudo connexió nmcliEn el nostre cas, el nom de connexió de NetworkManager per a la nostra xarxa WiFi és 'NodeKite-2.4G'.
Per configurar una adreça IP estàtica/fixa de 192.168.0.25 (diguem) per a la xarxa WiFi 'NodeKite-2.4G' (per exemple) amb tota la resta d'informació IP (és a dir, màscara de subxarxa, passarel·la, servidor DNS) intacta, executeu el següent comandament:
$ sudo modificar la connexió nmcli 'NodeKite-2.4G' ipv4.method manual ipv4.addresses 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1Un cop configurada la connexió NetworkManager 'NodeKite-2.4G' amb una adreça IP estàtica/fixa, executeu l'ordre següent per aplicar els canvis:
$ sudo connexió nmcli activada 'NodeKite-2.4G'
Com podeu veure, s'ha establert una adreça IP estàtica/fixa per a la interfície de xarxa WiFi 'wlp7s27u1'.
Podeu confirmar que l'adreça IP estàtica/fixa de 192.168.0.25 està configurada per a la interfície de xarxa WiFi 'wlp7s27u1' mitjançant l'ordre 'ip' també:
$ ip a
Comprovació de la connexió a Internet des de la línia d'ordres
Si heu configurat correctament una adreça IP estàtica/fixa a la interfície de la xarxa WiFi, hauríeu de poder fer ping a 'google.com' (o als noms de domini de qualsevol altre lloc web popular) per verificar que teniu una connexió a Internet.
$ ping -c 3 google.com
Conclusió
En aquest article, us vam mostrar com trobar la informació actual d'adreça IP de la vostra interfície de xarxa WiFi. També us vam mostrar com configurar una adreça IP estàtica/fixa per a la vostra interfície de xarxa WiFi a Linux des de la línia d'ordres mitjançant NetworkManager. Configurar una adreça IP estàtica/fixa és essencial per allotjar algun tipus de servidors/serveis al vostre ordinador.