Biraz kontrol ettim ve bugünlerde nmcliaracı 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 nmclive 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 noilgili 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.