Kabul edilen cevap eski ağ komut dosyalarını kullanırken. NetworkManager kullanıyorsanız bile olmayabilir /etc/sysconfig/networkve NetworkManager tarafından yönetilen bağlantılar için kullanılmayacaktır .
Eğer kullanırsanız NetworkManagerın :
Seçenekler eklemek rotateiç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:5diğ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 .