Kabul edilen cevap eski ağ komut dosyalarını kullanırken. NetworkManager kullanıyorsanız bile olmayabilir /etc/sysconfig/network
ve NetworkManager tarafından yönetilen bağlantılar için kullanılmayacaktır .
Eğer kullanırsanız NetworkManagerın :
Seçenekler eklemek rotate
için , ex bond0
:
nmcli con mod bond0 +ipv4.dns-options rotate
Bu seçeneği kaldırmak için:
nmcli con mod bond0 -ipv4.dns-options rotate
+
Çok değişiklik seçeneklerine iyidir; NetworkManager mevcut seçenekleri algılayacak ve güncelleyecek kadar akıllıdır. Örneğin, zaman aşımı değerini değiştirme:
root@debian:~# nmcli con show bond0 |grep ipv4.dns-options
ipv4.dns-options: "rotate,timeout:5"
root@debian:~# nmcli con mod bond0 +ipv4.dns-options timeout:3
root@debian:~# nmcli con show bond0 |grep ipv4.dns-options
ipv4.dns-options: "rotate,timeout:3"
Bu, değerin kaldırılması için yok sayıldığı ve hatta gerekmediği anlamına gelir. Zaman aşımını kaldırmak için:
nmcli con mod bond0 -ipv4.dns-options timeout
Zaman aşımı değeriyle de çalışır, ancak bu değer yok sayılır , bu nedenle kaldırıldığında timeout:5
diğer zaman aşımı değerleri de kaldırılır.
Not: Bu I bakarak bir rastladım iken , ilgili hata giderilmiştir ağ yöneticisi v1.14.6 , v1.15.2-dev ve V1.16 . Herhangi bir sorunla karşılaşırsanız, önce ağ yöneticisi sürümünüzü kontrol edin .