Kā iestatīt statisku IP adresi WiFi tīklā no komandrindas operētājsistēmā Linux, izmantojot NetworkManager

Ka Iestatit Statisku Ip Adresi Wifi Tikla No Komandrindas Operetajsistema Linux Izmantojot Networkmanager



Visticamāk, jūsu WiFi maršrutētājs izmantos DHCP, lai jūsu darbvirsmā/klēpjdatorā piešķirtu nejaušas IP adreses. Ja vēlaties darbināt sava veida serverus/pakalpojumus savā galddatorā/klēpjdatorā un jums ir pieejams tikai WiFi savienojums, WiFi tīklam ir jāiestata statiska/fiksēta IP adrese. Tādā veidā jūsu serveri/pakalpojumi vienmēr būs pieejami vienā IP adresē, un tas ietaupīs no daudzām savienojamības problēmām un pārkonfigurēšanas problēmām.

Šajā rakstā mēs parādīsim, kā iestatīt statisku/fiksētu IP adresi savam WiFi tīklam no komandrindas mūsdienu Linux izplatījumos, kas izmanto NetworkManager, lai pārvaldītu tīkla ierīces.

Šim rakstam vajadzētu darboties ar tālāk norādītajiem Linux izplatījumiem un citiem Linux izplatījumiem (nav sarakstā), kas izmanto NetworkManager, lai pārvaldītu tīklus un kuriem ir pieejams komandrindas rīks “nmcli”.







  • Ubuntu
  • Debian
  • Linux Mint
  • Elementāra OS
  • Fedora
  • RHEL
  • CentOS straume
  • AlmaLinux
  • Rocky Linux
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • Oracle Linux

Satura tēma:

Savienojuma izveide ar WiFi tīklu no komandrindas operētājsistēmā Linux, izmantojot Nmcli

Pirms sākat darbu, pārliecinieties, vai jūsu WiFi tīkla interfeiss ir iespējots un esat izveidojis savienojumu ar vēlamo WiFi tīklu, izmantojot NetworkManager.



Pašreizējās IP adrešu informācijas atrašana WiFi tīkla interfeisā operētājsistēmā Linux

Iestatot statisku/fiksētu IP adresi savam WiFi tīklam, būs noderīgi uzzināt pašreizējo IP adreses informāciju, jo lielākā daļa IP informācijas (t.i., DNS serveris, vārteja, apakštīkla maska) paliks nemainīga. var tikt mainīta tikai IP adrese.



Lai atrastu WiFi tīkla saskarnes nosaukumu un pašlaik aktīvo NetworkManager savienojuma nosaukumu, palaidiet šo komandu:





$ sudo nmcli ierīce

Mūsu gadījumā WiFi tīkla saskarnes nosaukums ir “wlp7s27u1”, un pašlaik aktīvā NetworkManager savienojuma nosaukums ir “NodeKite-2.4G”. Ņemiet vērā šo informāciju, jo tā jums drīzumā būs nepieciešama.



Lai atrastu pašlaik konfigurēto “wlp7s27u1” WiFi tīkla interfeisa IP adreses informāciju (t.i., IP adresi, apakštīkla masku, vārteju, DNS serveri), palaidiet šādu komandu:

$ sudo nmcli -f GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS ierīce rāda wlp7s27u1

Kā redzat, mūsu “wlp7s27u1” WiFi tīkla saskarnē piešķirtā IP adrese ir 192.168.0.113, apakštīkla maska ​​ir /24 (vai 255.255.255.0), vārtejas IP adrese (pievienotā WiFi IP adrese). maršrutētājs) ir 192.168.0.1, un DNS servera adrese ir 1.1.1.1.

Statiskas/fiksētas IP adreses iestatīšana WiFi tīklam no komandrindas operētājsistēmā Linux, izmantojot Nmcli

Lai iestatītu statisku/fiksētu IP adresi savam WiFi tīklam, jums jāzina NetworkManager savienojuma nosaukums, kas ir konfigurēts jūsu WiFi tīkla saskarnei, lai izveidotu savienojumu ar jūsu WiFi tīklu.

Lai atrastu NetworkManager savienojuma nosaukumu, palaidiet šo komandu:

$ sudo nmcli savienojums

Mūsu gadījumā NetworkManager savienojuma nosaukums mūsu WiFi tīklam ir “NodeKite-2.4G”.

Lai konfigurētu statisku/fiksētu IP adresi 192.168.0.25 (teiksim) WiFi tīklam “NodeKite-2.4G” (teiksim) ar neskartu visu pārējo IP informāciju (t.i., apakštīkla masku, vārteju, DNS serveri), palaidiet sekojoša komanda:

$ sudo nmcli savienojuma modificēšana 'NodeKite-2.4G' ipv4.method rokasgrāmata ipv4.addresses 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1

Kad “NodeKite-2.4G” NetworkManager savienojums ir konfigurēts ar statisku/fiksētu IP adresi, palaidiet šo komandu, lai lietotu izmaiņas:

$ sudo nmcli savienojums izveidots 'NodeKite-2.4G'

Kā redzat, WiFi tīkla saskarnei “wlp7s27u1” ir iestatīta statiska/fiksēta IP adrese.

Varat apstiprināt, ka statiskā/fiksētā IP adrese 192.168.0.25 ir iestatīta WiFi tīkla saskarnei “wlp7s27u1”, izmantojot arī komandu “ip”.

$ ip a

Interneta savienojuma pārbaude no komandrindas

Ja pareizi konfigurējāt statisku/fiksētu IP adresi WiFi tīkla interfeisā, jums vajadzētu būt iespējai veikt ping “google.com” (vai citu populāru vietņu domēna nosaukumus), lai pārbaudītu, vai jums ir interneta savienojums.

$ ping -c 3 Google com

Secinājums

Šajā rakstā mēs parādījām, kā atrast pašreizējo WiFi tīkla interfeisa IP adreses informāciju. Mēs arī parādījām, kā no komandrindas, izmantojot NetworkManager, konfigurēt statisku/fiksētu IP adresi savam WiFi tīkla interfeisam operētājsistēmā Linux. Statiskas/fiksētas IP adreses iestatīšana ir būtiska, lai datorā mitinātu sava veida serverus/pakalpojumus.