I denne artikkelen vil vi vise deg hvordan du setter opp en statisk/fast IP-adresse for WiFi-nettverket ditt fra kommandolinjen på moderne Linux-distribusjoner som bruker NetworkManager til å administrere nettverksenhetene.
Denne artikkelen skal fungere på følgende listede Linux-distribusjoner og andre Linux-distribusjoner (ikke oppført) som bruker NetworkManager til å administrere nettverkene og har 'nmcli'-kommandolinjeverktøyet tilgjengelig.
- Ubuntu
- Debian
- Linux Mint
- Elementært OS
- Fedora
- RHEL
- CentOS Stream
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Emne for innhold:
- Koble til et WiFi-nettverk fra kommandolinjen på Linux ved å bruke Nmcli
- Finne gjeldende IP-adresseringsinformasjon for WiFi-nettverksgrensesnittet på Linux
- Sette opp en statisk/fast IP-adresse for WiFi-nettverk fra kommandolinjen på Linux ved å bruke Nmcli
- Se etter Internett-tilkobling fra kommandolinjen
- Konklusjon
Koble til et WiFi-nettverk fra kommandolinjen på Linux ved å bruke Nmcli
Før du begynner, sørg for at WiFi-nettverksgrensesnittet er aktivert og at du er koblet til ønsket WiFi-nettverk ved hjelp av NetworkManager.
Finne gjeldende IP-adresseringsinformasjon for WiFi-nettverksgrensesnittet på Linux
Når du setter opp en statisk/fast IP-adresse for WiFi-nettverket ditt, vil det være nyttig å lære om gjeldende IP-adresseringsinformasjon, siden det meste av IP-informasjonen (dvs. DNS-server, gateway, subnettmaske) forblir den samme; bare IP-adressen kan endres.
For å finne navnet på WiFi-nettverksgrensesnittet og det aktive NetworkManager-tilkoblingsnavnet, kjør følgende kommando:
$ sudo nmcli enhet
I vårt tilfelle er WiFi-nettverksgrensesnittets navn 'wlp7s27u1' og den aktive NetworkManager-tilkoblingens navn er 'NodeKite-2.4G'. Legg merke til denne informasjonen, da du snart trenger dem.
For å finne den gjeldende konfigurerte IP-adresseringsinformasjonen (dvs. IP-adresse, subnettmaske, gateway, DNS-server) til 'wlp7s27u1' WiFi-nettverksgrensesnittet, kjør følgende kommando:
$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS-enhet vis wlp7s27u1Som du kan se, er IP-adressen som er tildelt på vårt 'wlp7s27u1' WiFi-nettverksgrensesnitt 192.168.0.113, subnettmasken er /24 (eller, 255.255.255.0), gateway-IP-adressen (IP-adressen til det tilkoblede WiFi-nettverket). ruter) er 192.168.0.1, og DNS-serveradressen er 1.1.1.1.
Sette opp en statisk/fast IP-adresse for WiFi-nettverk fra kommandolinjen på Linux ved å bruke Nmcli
For å sette opp en statisk/fast IP-adresse for WiFi-nettverket ditt, må du kjenne NetworkManager-tilkoblingsnavnet som er konfigurert for WiFi-nettverksgrensesnittet for å koble til WiFi-nettverket.
For å finne NetworkManager-tilkoblingsnavnet, kjør følgende kommando:
$ sudo nmcli-tilkoblingI vårt tilfelle er NetworkManager-tilkoblingsnavnet for vårt WiFi-nettverk 'NodeKite-2.4G'.
For å konfigurere en statisk/fast IP-adresse på 192.168.0.25 (la oss si) for 'NodeKite-2.4G' WiFi-nettverket (la oss si) med all annen IP-informasjon (dvs. nettverksmaske, gateway, DNS-server) intakt, kjør følgende kommando:
$ sudo nmcli tilkobling endre 'NodeKite-2.4G' ipv4.metodemanual ipv4.adresser 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1Når 'NodeKite-2.4G' NetworkManager-tilkoblingen er konfigurert med en statisk/fast IP-adresse, kjør følgende kommando for å bruke endringene:
$ sudo nmcli-tilkobling opp 'NodeKite-2.4G'
Som du kan se, er en statisk/fast IP-adresse satt for 'wlp7s27u1' WiFi-nettverksgrensesnittet.
Du kan bekrefte at den statiske/faste IP-adressen til 192.168.0.25 er satt for 'wlp7s27u1' WiFi-nettverksgrensesnittet ved å bruke 'ip'-kommandoen også:
$ ip en
Se etter Internett-tilkobling fra kommandolinjen
Hvis du har konfigurert en statisk/fast IP-adresse på WiFi-nettverksgrensesnittet riktig, bør du kunne pinge 'google.com' (eller domenenavnene til andre populære nettsteder) for å bekrefte at du har en internettforbindelse.
$ ping -c 3 Google com
Konklusjon
I denne artikkelen viste vi deg hvordan du finner gjeldende IP-adresseinformasjon for WiFi-nettverksgrensesnittet ditt. Vi viste deg også hvordan du konfigurerer en statisk/fast IP-adresse for ditt WiFi-nettverksgrensesnitt på Linux fra kommandolinjen ved å bruke NetworkManager. Å angi en statisk/fast IP-adresse er avgjørende for å være vert for en slags servere/tjenester på datamaskinen din.