Kako postaviti statičku IP adresu na WiFi mreži iz naredbenog retka na Linuxu pomoću NetworkManagera

Kako Postaviti Staticku Ip Adresu Na Wifi Mrezi Iz Naredbenog Retka Na Linuxu Pomocu Networkmanagera



Najvjerojatnije će vaš WiFi usmjerivač koristiti DHCP za dodjelu nasumičnih IP adresa na vašem stolnom/prijenosnom računalu. Ako želite pokrenuti neku vrstu poslužitelja/usluga na svom stolnom/prijenosnom računalu, a dostupna vam je samo WiFi veza, trebate postaviti statičku/fiksnu IP adresu za svoju WiFi mrežu. Na taj će način vaši poslužitelji/usluge biti dostupni na istoj IP adresi cijelo vrijeme i to će vas uštedjeti puno problema s povezivanjem i gnjavaže oko rekonfiguracije.

U ovom članku pokazat ćemo vam kako postaviti statičku/fiksnu IP adresu za svoju WiFi mrežu iz naredbenog retka u modernim distribucijama Linuxa koje koriste NetworkManager za upravljanje mrežnim uređajima.

Ovaj bi članak trebao raditi na sljedećim navedenim distribucijama Linuxa i drugim distribucijama Linuxa (koje nisu navedene) koje koriste NetworkManager za upravljanje mrežama i imaju dostupan alat naredbenog retka 'nmcli'.







  • Ubuntu
  • Debian
  • Linux Mint
  • Osnovni OS
  • Fedora
  • RHEL
  • CentOS Stream
  • AlmaLinux
  • Rocky Linux
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • Oracle Linux

Tema sadržaja:

Spajanje na WiFi mrežu iz naredbenog retka na Linuxu pomoću Nmcli

Prije nego počnete, provjerite je li vaše WiFi mrežno sučelje omogućeno i jeste li povezani na željenu WiFi mrežu pomoću NetworkManagera.



Pronalaženje informacija o trenutnoj IP adresi WiFi mrežnog sučelja na Linuxu

Dok postavljate statičku/fiksnu IP adresu za svoju WiFi mrežu, učenje o trenutnim informacijama o IP adresiranju bit će od pomoći jer će većina IP informacija (tj. DNS poslužitelj, pristupnik, maska ​​podmreže) ostati ista; može se promijeniti samo IP adresa.



Da biste pronašli naziv WiFi mrežnog sučelja i naziv trenutno aktivne veze NetworkManager, pokrenite sljedeću naredbu:





$ sudo nmcli uređaj

U našem slučaju, naziv sučelja WiFi mreže je 'wlp7s27u1', a naziv trenutno aktivne veze NetworkManager je 'NodeKite-2.4G'. Zabilježite ove informacije jer će vam uskoro trebati.



Da biste pronašli informacije o trenutno konfiguriranom IP adresiranju (tj. IP adresa, podmrežna maska, pristupnik, DNS poslužitelj) sučelja WiFi mreže “wlp7s27u1”, pokrenite sljedeću naredbu:

$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS device show wlp7s27u1

Kao što vidite, IP adresa koja je dodijeljena našem sučelju WiFi mreže 'wlp7s27u1' je 192.168.0.113, maska ​​podmreže je /24 (ili 255.255.255.0), IP adresa pristupnika (IP adresa povezanog WiFi router) je 192.168.0.1, a adresa DNS poslužitelja je 1.1.1.1.

Postavljanje statičke/fiksne IP adrese za WiFi mrežu iz naredbenog retka na Linuxu pomoću Nmclija

Da biste postavili statičku/fiksnu IP adresu za svoju WiFi mrežu, trebate znati naziv veze NetworkManager koji je konfiguriran za sučelje vaše WiFi mreže za povezivanje s vašom WiFi mrežom.

Da biste pronašli naziv veze NetworkManager, pokrenite sljedeću naredbu:

$ sudo nmcli veza

U našem slučaju naziv veze NetworkManager za našu WiFi mrežu je 'NodeKite-2.4G'.

Da biste konfigurirali statičku/fiksnu IP adresu 192.168.0.25 (recimo) za “NodeKite-2.4G” WiFi mrežu (recimo) sa svim ostalim IP informacijama (tj. podmrežna maska, pristupnik, DNS poslužitelj) netaknutim, pokrenite sljedeća naredba:

$ sudo nmcli veza modificirati 'NodeKite-2.4G' ipv4.metod priručnik ipv4.adrese 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1

Nakon što je 'NodeKite-2.4G' NetworkManager veza konfigurirana sa statičkom/fiksnom IP adresom, pokrenite sljedeću naredbu za primjenu promjena:

$ sudo nmcli veza gore 'NodeKite-2.4G'

Kao što vidite, statička/fiksna IP adresa postavljena je za sučelje WiFi mreže “wlp7s27u1”.

Možete potvrditi da je statička/fiksna IP adresa 192.168.0.25 postavljena za sučelje WiFi mreže “wlp7s27u1” također pomoću naredbe “ip”:

$ ip a

Provjera internetske veze iz naredbenog retka

Ako ste pravilno konfigurirali statičku/fiksnu IP adresu na WiFi mrežnom sučelju, trebali biste moći pingati 'google.com' (ili nazive domena bilo kojeg drugog popularnog web-mjesta) kako biste potvrdili da imate internetsku vezu.

$ ping -c 3 Google com

Zaključak

U ovom članku smo vam pokazali kako pronaći podatke o trenutnoj IP adresi sučelja vaše WiFi mreže. Također smo vam pokazali kako konfigurirati statičku/fiksnu IP adresu za vaše WiFi mrežno sučelje na Linuxu iz naredbenog retka pomoću NetworkManagera. Postavljanje statičke/fiksne IP adrese bitno je za hostiranje neke vrste poslužitelja/usluga na vašem računalu.