În acest articol, vă vom arăta cum să configurați o adresă IP statică/fixă pentru rețeaua dvs. WiFi din linia de comandă pe distribuțiile Linux moderne care utilizează NetworkManager pentru a gestiona dispozitivele de rețea.
Acest articol ar trebui să funcționeze pe următoarele distribuții Linux enumerate și alte distribuții Linux (nelistate) care utilizează NetworkManager pentru a gestiona rețelele și au instrumentul de linie de comandă „nmcli” disponibil.
- Ubuntu
- Debian
- Linux Mint
- OS elementar
- Fedora
- RHEL
- CentOS Stream
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Subiect de conținut:
- Conectarea la o rețea WiFi din linia de comandă pe Linux folosind Nmcli
- Găsirea informațiilor curente de adresare IP a interfeței de rețea WiFi pe Linux
- Configurarea unei adrese IP statice/fixe pentru rețeaua WiFi din linia de comandă pe Linux folosind Nmcli
- Verificarea conexiunii la Internet din linia de comandă
- Concluzie
Conectarea la o rețea WiFi din linia de comandă pe Linux folosind Nmcli
Înainte de a începe, asigurați-vă că interfața de rețea WiFi este activată și că sunteți conectat la rețeaua WiFi dorită folosind NetworkManager.
Găsirea informațiilor curente de adresare IP a interfeței de rețea WiFi pe Linux
În timp ce configurați o adresă IP statică/fixă pentru rețeaua dvs. WiFi, învățarea despre informațiile curente de adresare IP va fi utilă, deoarece majoritatea informațiilor IP (adică server DNS, gateway, masca de subrețea) vor rămâne aceleași; doar adresa IP poate fi schimbată.
Pentru a găsi numele interfeței de rețea WiFi și numele conexiunii NetworkManager activ în prezent, executați următoarea comandă:
$ sudo dispozitiv nmcli
În cazul nostru, numele interfeței de rețea WiFi este „wlp7s27u1”, iar numele conexiunii NetworkManager activă este „NodeKite-2.4G”. Luați notă de aceste informații, deoarece veți avea nevoie de ele în curând.
Pentru a găsi informațiile de adresare IP configurate în prezent (adică adresa IP, masca de subrețea, gateway, server DNS) ale interfeței de rețea WiFi „wlp7s27u1”, rulați următoarea comandă:
$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS device show wlp7s27u1După cum puteți vedea, adresa IP care este atribuită pe interfața noastră de rețea WiFi „wlp7s27u1” este 192.168.0.113, masca de subrețea este /24 (sau, 255.255.255.0), adresa IP a gateway-ului (adresa IP a WiFi conectat). router) este 192.168.0.1, iar adresa serverului DNS este 1.1.1.1.
Configurarea unei adrese IP statice/fixe pentru rețeaua WiFi din linia de comandă pe Linux folosind Nmcli
Pentru a configura o adresă IP statică/fixă pentru rețeaua WiFi, trebuie să cunoașteți numele conexiunii NetworkManager care este configurat pentru interfața rețelei WiFi pentru a vă conecta la rețeaua WiFi.
Pentru a găsi numele conexiunii NetworkManager, executați următoarea comandă:
$ sudo conexiune nmcliÎn cazul nostru, numele conexiunii NetworkManager pentru rețeaua noastră WiFi este „NodeKite-2.4G”.
Pentru a configura o adresă IP statică/fixă de 192.168.0.25 (să spunem) pentru rețeaua WiFi „NodeKite-2.4G” (să spunem) cu toate celelalte informații IP (adică masca de subrețea, gateway, server DNS) intacte, rulați următoarea comandă:
$ sudo modificarea conexiunii 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.1Odată ce conexiunea NetworkManager „NodeKite-2.4G” este configurată cu o adresă IP statică/fixă, rulați următoarea comandă pentru a aplica modificările:
$ sudo conexiune nmcli sus „NodeKite-2.4G”
După cum puteți vedea, este setată o adresă IP statică/fixă pentru interfața de rețea WiFi „wlp7s27u1”.
Puteți confirma că adresa IP statică/fixă a 192.168.0.25 este setată pentru interfața de rețea WiFi „wlp7s27u1” folosind și comanda „ip”:
$ ip A
Verificarea conexiunii la Internet din linia de comandă
Dacă ați configurat corect o adresă IP statică/fixă pe interfața de rețea WiFi, ar trebui să puteți ping „google.com” (sau numele de domeniu ale oricăror alte site-uri web populare) pentru a verifica dacă aveți o conexiune la internet.
$ ping -c 3 Google com
Concluzie
În acest articol, v-am arătat cum să găsiți informațiile curente de adresare IP a interfeței rețelei WiFi. De asemenea, v-am arătat cum să configurați o adresă IP statică/fixă pentru interfața de rețea WiFi pe Linux din linia de comandă folosind NetworkManager. Setarea unei adrese IP statice/fixe este esențială pentru a găzdui un fel de servere/servicii pe computerul tău.