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.