Nmcli komutu Linux'ta nasıl kurulur ve kullanılır

Linux sistemlerinde ağı yönetmek, genel olarak herhangi bir işletim sisteminde, bunun için gerekli araçlara sahip değilsek sıkıcı bir görev olabilir, ancak Linux sistemlerinde kırmızının birçok değişkenini yönetmek için özel bir komut geliştirilmiştir. ve bu derste detaylı olarak bahsedeceğimiz "nmcli" komutudur.

nmcli nedirNmcli "ağ yöneticisi komut satırı arayüzü", NetworkManager'ı kontrol etmeyi düşünerek tasarlanmış ve ağın durumunu yöneticiye bildirme imkanına sahip bir dizi parametre ile tasarlanmış bir komuttur.

nmcli komutu ile ağ bağlantılarını oluşturabilir, düzenleyebilir, silebilir, etkinleştirebilir veya devre dışı bırakabilir, ayrıca Linux'ta kurulu ağ cihazının durumunu kontrol edebilir ve görüntüleyebiliriz.

1. Linux'ta nmcli nasıl kurulur ve kullanılır

Aşama 1
Varsayılan olarak nmcli, Linux sistemlerinde kuruludur. Linux'ta tüm aktif ağ arayüzlerini aşağıdaki komutlardan biri ile görselleştirebiliriz:

 gösteri ile nmcli bağlantısı gösterilmiştirmcli

BÜYÜT

Adım 2
Bunun sonucunda aşağıdaki ayrıntıları elde edeceğiz:

  • Bağlantı adı
  • Etkin UUID
  • Ağ türü (kablo veya Wi-Fi)
  • Cihaz

Tüm Linux bağlantılarını (etkin ve devre dışı) görüntülemek için aşağıdaki komutu uygulayacağız:

 nmcli geliştirme durumu

BÜYÜT

2. Linux'ta nmcli ile statik bir IP adresi nasıl yapılandırılır


nmcli'nin idari görevleri dahilinde, ekipman için sabit bir IP adresi oluşturma olanağımız var. Bunun için değişikliğin uygulanacağı cihazı hesaba katmalıyız, bu durumda enps03 ağ arayüzü olacaktır.

Aşama 1
İlk olarak, mevcut ağ yapılandırmasını görüntülemek için "ip add" komutunu çalıştıracağız:

BÜYÜT

Adım 2
Bu durumda aşağıdakilere sahibiz:

  • IP adresi 192.168.0.21
  • Ağ Geçidi 192.168.0.255

Linux'ta nmcli ile yeni bir IP adresi oluşturmak için aşağıdaki değerleri kullanacağız:

  • IP adresi 192.168.0.30
  • Ağ Geçidi 192.168.0.255
  • Birincil DNS 8.8.8.8
  • Statik IP türü

Her şeyden önce, aşağıdakileri yürüterek istenen IP'yi oluşturacağız:

 mod enps03 ile nmcli ipv4.adresleri 192.168.2.30/24

BÜYÜT

Aşama 3
Şimdi ağ geçidini yapılandıracağız:

 mod enps03 ipv4.gateway 192.168.0.1 ile nmcli

BÜYÜT

4. Adım
Şimdi DNS sunucusunu ayarlayacağız:

 mod enps03 ipv4.dns "8.8.8.8" ile nmcli

BÜYÜT

Adım 5
Bundan sonra IP adresini dinamikten statike yapılandıracağız:

 mod enps03 ipv4.method kılavuzu ile nmcli

BÜYÜT

6. Adım
Değişiklikleri aşağıdaki sıra ile uygularız:

 yukarı enps03 ile nmcli

BÜYÜT

Bağlantının başarıyla etkinleştirildiği mesajını görebiliriz.

7. Adım
"ip add" komutunu çalıştırarak 192.168.0.30 IP adresinin kurulduğunu kontrol ediyoruz:

BÜYÜT

8. Adım
Alternatif olarak, bu durumda CentOS 8'de aşağıdaki dizine gidebiliriz:

 / etc / sysconfig / ağ komut dosyaları /
9. Adım
Daha sonra ağ özelliklerini görmek için "cat ifcfg-enp0s3" çalıştırırız:

BÜYÜT

Orada belirlediğimiz değerleri açıkça buluyoruz.
nmcli ile ağımızı mümkün olan en iyi şekilde yönetmek için eksiksiz bir seçenek düzeyine sahibiz.

wave wave wave wave wave