Ako nastaviť statickú IP adresu na WiFi sieti z príkazového riadku v systéme Linux pomocou NetworkManager

Ako Nastavit Staticku Ip Adresu Na Wifi Sieti Z Prikazoveho Riadku V Systeme Linux Pomocou Networkmanager



Váš WiFi router s najväčšou pravdepodobnosťou použije DHCP na pridelenie náhodných IP adries na vašom stolnom počítači/laptope. Ak chcete na svojom počítači/notebooku prevádzkovať nejaký druh serverov/služieb a máte k dispozícii iba WiFi pripojenie, musíte pre svoju WiFi sieť nastaviť statickú/pevnú IP adresu. Týmto spôsobom budú vaše servery/služby vždy dostupné na rovnakej IP adrese a ušetrí vám to veľa problémov s pripojením a rekonfiguráciou.

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

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 wlp7s27u1

Ako 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 nmcli

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

Keď 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.