Com configurar una adreça IP estàtica a la xarxa WiFi des de la línia d'ordres a Linux mitjançant NetworkManager

Com Configurar Una Adreca Ip Estatica A La Xarxa Wifi Des De La Linia D Ordres A Linux Mitjancant Networkmanager



El més probable és que el vostre encaminador WiFi utilitzi DHCP per assignar adreces IP aleatòries al vostre escriptori/ordinador portàtil. Si voleu executar algun tipus de servidors/serveis al vostre escriptori/ordinador portàtil i només teniu disponible la connectivitat WiFi, heu de configurar una adreça IP estàtica/fixa per a la vostra xarxa WiFi. D'aquesta manera, els vostres servidors/serveis estaran disponibles a la mateixa adreça IP en tot moment i us estalviarà molts problemes de connectivitat i problemes de reconfiguració.

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

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 wlp7s27u1

Com 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ó nmcli

En 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.1

Un 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.