Biraz kontrol ettim ve bugünlerde nmcli
aracı kullanarak bu yapılandırmayı oluşturmanın mümkün olduğunu öğrendim . Aslında, NetworkManager'ın tam kontrolüne izin verir. Nmcli için manuel sayfalar çok kapsamlı ve oldukça anlaşılır. Bkz man nmcli
ve man nm-settings
.
Bu sorudaki yapılandırmayı ayarlamak için en kolay yol, mevcut bağlantı profilinizi düzenlemektir. GUI NetworkManager aracınızdan profilin adını bulun ve CLI düzenleyicisini kullanarak düzenleyin (burada ad şöyledir Ethernet connection
):
$ sudo nmcli c 'Ethernet bağlantısı' düzenle
=== | nmcli etkileşimli bağlantı düzenleyicisi | ===
Mevcut '802-3-ethernet' bağlantısını düzenleme: 'Ethernet bağlantısı 1'
'Yardım' veya '?' kullanılabilir komutlar için.
Ayrıntılı özellik açıklaması için 'description [.]' Yazın.
Aşağıdaki ayarları düzenleyebilirsiniz: bağlantı, 802-3-ethernet (ethernet), 802-1x, dcb, ipv4, ipv6
nmcli> ipv4 yap
Aşağıdaki özellikleri düzenleyebilirsiniz: yöntem, dns, dns-arama, dns-seçenekleri, dns-önceliği, adresler, ağ geçidi, yollar, rota-metrik, yoksay-otomatik yolları, yoksay-otomatik-dns, dhcp-ana bilgisayar adı, dhcp -send-hostname, hiçbir zaman varsayılan, başarısız olabilir, dad-timeout, dhcp-timeout, dhcp-client-id, dhcp-fqdn
nmcli ipv4> ipv4.addresses'i ayarlayın {your_address_here} / {your_network_prefix_here}
'ipv4.method' öğesini 'manuel' olarak da ayarlamak istiyor musunuz? [evet]: hayır
nmcli ipv4> kaydet
Bağlantı 'Ethernet bağlantısı' (87fa8e41-7fe3-435a-a2f2-29a9c8084d2d) başarıyla güncellendi.
nmcli ipv4> çık
Kalın bölümler sizin girdilerinizdir, kıvırcık parantez içindeki şeyleri ayarlarınızla değiştirin. DHCP yapılandırması ile no
ilgili soruya cevap verir ipv4.method
. Sonrasında, GUI araçları veya nmcli kullanılarak yapılabilecek yapılandırmayı devre dışı bırakıp yeniden etkinleştirmeniz gerekir.
İsterseniz, komut satırından yeni bir bağlantı oluşturmak da mümkündür:
sudo nmcli -p connection add type ethernet ifname {your_interface_name} con-name MyConnection -- ipv4.addresses {your_address}/{your_prefix_length} ipv4.method auto
Yine, süslü parantez içindeki şeyleri ayarlarınızla değiştirin.
Son olarak, yapılandırma dosyalarını hala düzenlemek istiyorsanız, düzenlemeden sonra dosyayı yeniden yüklemeyi unutmayın:
sudo nmcli connection reload
Bu şekilde oluşturulan yapılandırmaların GUI araçlarını karıştırması muhtemel olduğunu unutmayın. En iyi ihtimalle size statik adresleri göstermezler.