resolv
💻 Bilgisayar

OpenVZ’de resolv.conf’un değişmesini önlemek

resolvKendi blogum ve başka bazı projelerim OpenVZ ile sanallaştırılmış bir VPS üzerine kurulu Ubuntu üzerinde host ediliyor.

Bu sunucu üzerinden sıklıkla İnternet’e çıkmam gerekiyor. DNS sunucusu olarak Google DNS’i kullanmayı tercih ediyorum.

Bunun için /etc/resolv.conf dosyasına 8.8.8.8 ve 8.8.4.4 satırlarını ekliyorum. Buraya kadar her şey tamam. Ancak sunucuyu kapatıp tekrar açtığımda resolv.conf‘un değiştirilip ilk haline resetlendiğini görüyorum.

OpenVZ sanallaştırmasında maalesef böyle bir sorun var. Ancak çözümü kolay:

chattr +i /etc/resolv.conf

resolv.conf dosyasını “immutable” yapıyorsunuz ve bundan sonra “root” olarak deneseniz dahi dosyayı siz bile değiştiremiyorunuz. Geri almak için:

chattr -i /etc/resolv.conf

“immutable” özniteliğini ekledikdikten sonra sunucumu yeniden başlattım ve bu sefer resolv.conf‘un en son benim bıraktığım şekilde kalmaya devam etttiğini gördüm.

👋 🚨 Yeni yazılardan haberdar olmak ister misiniz? 👇

OpenVZ’de resolv.conf’un değişmesini önlemek bir yorum aldı.

  1. Merhaba,

    resolv.conf dosyası otomatik oluşturulan bir dosya olduğu için her oraya yazılan ayarlar silinecektir her regenerate işleminde. Dosyayı immutable yapmak yerine aşağıdaki yöntemi kullanmak daha sağlıklı sanırım.

    http://askubuntu.com/a/346845

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir