V tomto článku vám ukážeme, ako nastaviť statickú/pevnú IP adresu pre vašu WiFi sieť z príkazového riadku na moderných linuxových distribúciách, ktoré používajú NetworkManager na správu sieťových zariadení.
Tento článok by mal fungovať na nižšie uvedených distribúciách Linuxu a iných distribúciách Linuxu (neuvedených), ktoré používajú NetworkManager na správu sietí a majú k dispozícii nástroj príkazového riadka „nmcli“.
- Ubuntu
- Debian
- Linux Mint
- Základný OS
- Fedora
- RHEL
- Stream CentOS
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Téma obsahu:
- Pripojenie k sieti WiFi z príkazového riadka v systéme Linux pomocou Nmcli
- Vyhľadanie aktuálnych informácií o IP adresovaní rozhrania WiFi siete v systéme Linux
- Nastavenie statickej/pevnej IP adresy pre WiFi sieť z príkazového riadku v systéme Linux pomocou Nmcli
- Kontrola internetového pripojenia z príkazového riadka
- Záver
Pripojenie k sieti WiFi z príkazového riadka v systéme Linux pomocou Nmcli
Skôr ako začnete, uistite sa, že je povolené rozhranie vašej siete WiFi a že ste pripojení k požadovanej sieti WiFi pomocou aplikácie NetworkManager.
Vyhľadanie aktuálnych informácií o IP adresovaní rozhrania WiFi siete v systéme Linux
Pri nastavovaní statickej/pevnej IP adresy pre vašu WiFi sieť bude užitočné dozvedieť sa o aktuálnej IP adrese, pretože väčšina IP informácií (t.j. DNS server, brána, maska podsiete) zostane rovnaká; možno zmeniť iba IP adresu.
Ak chcete zistiť názov sieťového rozhrania WiFi a názov aktuálne aktívneho pripojenia NetworkManager, spustite nasledujúci príkaz:
$ sudo zariadenie nmcli
V našom prípade je názov rozhrania siete WiFi „wlp7s27u1“ a názov aktuálne aktívneho pripojenia NetworkManager je „NodeKite-2.4G“. Poznamenajte si tieto informácie, pretože ich budete čoskoro potrebovať.
Ak chcete nájsť aktuálne nakonfigurované informácie o IP adresovaní (t. j. IP adresa, maska podsiete, brána, DNS server) rozhrania WiFi siete „wlp7s27u1“, spustite nasledujúci príkaz:
$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS device show wlp7s27u1Ako vidíte, IP adresa, ktorá je pridelená nášmu rozhraniu WiFi siete „wlp7s27u1“ je 192.168.0.113, maska podsiete je /24 (alebo 255.255.255.0), IP adresa brány (IP adresa pripojeného WiFi router) je 192.168.0.1 a adresa servera DNS je 1.1.1.1.
Nastavenie statickej/pevnej IP adresy pre WiFi sieť z príkazového riadku v systéme Linux pomocou Nmcli
Ak chcete nastaviť statickú/pevnú IP adresu pre vašu WiFi sieť, potrebujete poznať názov pripojenia NetworkManager, ktorý je nakonfigurovaný pre vaše WiFi sieťové rozhranie na pripojenie k vašej WiFi sieti.
Ak chcete nájsť názov pripojenia NetworkManager, spustite nasledujúci príkaz:
$ sudo pripojenie nmcliV našom prípade je názov pripojenia NetworkManager pre našu sieť WiFi „NodeKite-2.4G“.
Ak chcete nakonfigurovať statickú/pevnú IP adresu 192.168.0.25 (povedzme) pre sieť WiFi „NodeKite-2.4G“ (povedzme) so všetkými ostatnými informáciami IP (t.j. maska podsiete, brána, server DNS) nedotknuté, spustite nasledujúci príkaz:
$ sudo pripojenie nmcli upraviť 'NodeKite-2.4G' ipv4.manuál o metóde ipv4.adresy 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1Keď je pripojenie „NodeKite-2.4G“ NetworkManager nakonfigurované so statickou/pevnou IP adresou, spustite nasledujúci príkaz, aby ste použili zmeny:
$ sudo nmcli spojenie hore 'NodeKite-2.4G'
Ako vidíte, pre sieťové rozhranie WiFi „wlp7s27u1“ je nastavená statická/pevná IP adresa.
Môžete potvrdiť, že statická/pevná IP adresa 192.168.0.25 je nastavená pre rozhranie WiFi siete „wlp7s27u1“ aj pomocou príkazu „ip“:
$ IP a
Kontrola internetového pripojenia z príkazového riadka
Ak ste správne nakonfigurovali statickú/pevnú IP adresu na rozhraní WiFi siete, mali by ste byť schopní pingnúť „google.com“ (alebo názvy domén iných populárnych webových stránok), aby ste si overili, že máte internetové pripojenie.
$ ping -c 3 Google com
Záver
V tomto článku sme vám ukázali, ako nájsť aktuálne informácie o adrese IP vášho sieťového rozhrania WiFi. Tiež sme vám ukázali, ako nakonfigurovať statickú/pevnú IP adresu pre vaše WiFi sieťové rozhranie v systéme Linux z príkazového riadku pomocou NetworkManager. Nastavenie statickej/pevnej IP adresy je nevyhnutné na hosťovanie nejakého druhu serverov/služieb na vašom počítači.