Nmcli komanda, kā instalēt un lietot Linux

Tīkla pārvaldība Linux sistēmās, parasti jebkurā operētājsistēmā, var kļūt par garlaicīgu uzdevumu, ja mums nav tam nepieciešamo rīku, bet Linux sistēmu gadījumā ir izstrādāta īpaša komanda, lai pārvaldītu daudzus sarkanās krāsas mainīgos un tā ir komanda "nmcli", par kuru mēs detalizēti runāsim šajā apmācībā.

Kas ir nmcliNmcli "tīkla pārvaldnieka komandrindas interfeiss" ir komanda, kas tika izstrādāta, domājot par NetworkManager vadību, un ar virkni parametru, lai būtu iespēja ziņot administratoram par tīkla stāvokli.

Ar komandu nmcli mēs varam izveidot, rediģēt, dzēst, aktivizēt vai deaktivizēt tīkla savienojumus, kā arī kontrolēt un arī parādīt Linux instalētās tīkla ierīces statusu.

1. Kā instalēt un izmantot nmcli operētājsistēmā Linux

1. darbība
Pēc noklusējuma nmcli ir instalēts Linux sistēmās. Mēs varam vizualizēt visas aktīvās tīkla saskarnes Linux ar vienu no šīm komandām:

 parādīts nmcli savienojumsmcli ar šovu

PALIELINĀT

2. solis
Tā rezultātā mēs iegūsim šādu informāciju:

  • Savienojuma nosaukums
  • Aktīvs UUID
  • Tīkla veids (kabelis vai Wi-Fi)
  • Ierīce

Lai parādītu visus Linux savienojumus (aktīvus un atspējotus), mēs izpildīsim šādu komandu:

 nmcli dev statuss

PALIELINĀT

2. Kā konfigurēt statisku IP adresi Linux, izmantojot nmcli


Nmcli administratīvo uzdevumu ietvaros mums ir iespēja iekārtai noteikt fiksētu IP adresi. Šim nolūkam mums jāņem vērā ierīce, kurā izmaiņas tiks piemērotas, šajā gadījumā tā būs tīkla saskarne enps03.

1. darbība
Pirmkārt, mēs izpildīsim komandu "ip add", lai apskatītu pašreizējo tīkla konfigurāciju:

PALIELINĀT

2. solis
Šajā gadījumā mums ir šādi:

  • IP adrese 192.168.0.21
  • Vārteja 192.168.0.255

Lai izveidotu jaunu IP adresi Linux ar nmcli, mēs izmantosim šādas vērtības:

  • IP adrese 192.168.0.30
  • Vārteja 192.168.0.255
  • Primārais DNS 8.8.8.8
  • Statisks IP tips

Pirmkārt, mēs izveidosim vēlamo IP, izpildot šādas darbības:

 nmcli ar mod enps03 ipv4.adreses 192.168.2.30/24

PALIELINĀT

3. solis
Tagad mēs konfigurēsim vārteju:

 nmcli ar mod enps03 ipv4.gateway 192.168.0.1

PALIELINĀT

4. solis
Tagad mēs iestatīsim DNS serveri:

 nmcli ar mod enps03 ipv4.dns "8.8.8.8"

PALIELINĀT

5. solis
Pēc tam mēs konfigurēsim IP adresi no dinamiskas uz statisku:

 nmcli ar mod enps03 ipv4.method rokasgrāmatu

PALIELINĀT

6. darbība
Mēs piemērojam izmaiņas šādā secībā:

 nmcli ar augšu enps03

PALIELINĀT

Mēs redzam ziņojumu, ka savienojums ir veiksmīgi aktivizēts.

7. solis
Mēs pārbaudām, vai IP adrese 192.168.0.30 ir izveidota, izpildot komandu "ip add":

PALIELINĀT

8. solis
Alternatīvi, šajā gadījumā CentOS 8 mēs varam doties uz šo direktoriju:

 / etc / sysconfig / network-scripts /
9. solis
Tur mēs izpildām “cat ifcfg-enp0s3”, lai redzētu tīkla rekvizītus:

PALIELINĀT

Tur mēs skaidri atrodam savas vērtības.
Izmantojot nmcli, mums ir pilns iespēju līmenis, lai pēc iespējas labāk pārvaldītu savu tīklu.

wave wave wave wave wave