Resolv.conf Dosyası Otomatik değişiyor.Bunun çözümü

merhabalar

günlerdir ubuntu da resolv.conf dosyasındaki  sorunla uğraşıyorum.wifi interface her aktif olduğunda resolv.conf içindeki DNS adresleri sürekli değişiyor  bunu engellemek için

resolv.conf dosyasının içini  istediğim gibi değiştirdikten sonra

 

 

$ chattr +i /etc/resolv.conf

Komutu  ile  resolv.conf dosyasının değişliğini  engelleyebiliriz  fakat bu komutu çalıştırdımda şöyle bir hata alıyorum

Operation not supported while reading flags on /etc/resolv.conf

bu hatay aldıktan sonra  sırasıyla

$ sudo apt-get remove resolvconf 

$ sudo mv /etc/resolv.conf /etc/resolv.conf.link

Bu iki komutu çalıştırdaksan sonra artık  resolv.conf düzenleyip istediğimiz DNS leri yazabiliriz.

$ sudo vim /etc/resolv.conf 

Bu düzenlemeden sonra şimdi  tekrar dosyamızı otomatik şekilde değitirimesini engellemek için.+ İ seçeneği (attribute)) yazma, Linux’ta /etc/resolv.conf dosyasını korur, böylece kimse onu değiştiremez – root kullanıcı bile değişiklik yapamaz.

$ chattr +i /etc/resolv.conf

komut dizini ile tekrar dosyayo kilitliyoruz.Eğer dosyayı tekrar düzenlemeye açmak istersek; Yazma koruma attribute  kaldırmanız gerekirse, aşağıdaki komutu kullanabiliriz.

$ chattr -i /etc/resolv.conf

bu şekilde  tekrar düzenlemeye açabiliriz.Yaptığımız bu işlemler DHCP veya başka bir şekilde resolv.conf  dosyasının otomatik şekilde değişikliğini engellemiş oluyoruz.umarım faydası olur.

 

Bu eğiticiye oy ver
[Total: 6 Average: 5]
Firat CANOĞLU TAĞ