Merubah Nameserver (resolv.conf) Pada Ubuntu 12.04 menjadi Permanen

Yang bikin repot ketika mengatur nameserver pada Ubuntu desktop atau server. Permasalahannya adalah ketika saya telah membuat dan mengatur file yang ada pada resolv.conf setelah direstart maka pengaturan tersebut akan hilang lagi, ternyata caranya adalah :

1. buka terminal dan login sebagai super user dengan cara sudo su 
2. setelah itu atur konfigurasi IP Address anda dengan perintah nano /etc/network/interfaces dan atur alamat     
IP address anda sesuai dengan kondisi jaringan anda.


3. setelah itu untuk membuat dns server nya editlah di bagian nano /etc/resolv.conf dibagian inilah pengisian nameserver dari IP Address, ya kalau di Windows ini dapat disamakan dengan Primary DNS dan Secondary DNS. disini saya gunakan DNS yang dimiliki oleh google.


4. Jika ingin settingan diatas menjadi permanen, menurut pengalaman saya jika settingan diatas tidak dilakukan dengan cara ini maka secara otomatis settingan tersebut akan HILANG dan Harus setting kembali, dan begitulah untuk terus menerus. sementara settingan ini diharapkan permanen.

ada yang mengatakan cara pertama begini:
1). edit file di /etc/rc.local dengan cara nano /etc/rc.local dan ubah menjadi settingan berikut ini: 

kemudian simpan, namun cara ini pernah saya buat akan tetapi gagal
cara yang kedua yang saya anggap paling ampuh adalah sebagai berikut:

2). setelah selesai mengatur file /etc/resolv.conf maka selanjutnya adalah gunakan perintah berikut ini chattr +i /etc/resolv.conf. katanya sih file /etc/resolv.conf ini akan dijadikan immutable dan akan tersimpan secara permanen. menurut penjelasannya adalah " Ubuntu pakenya network manager kan?, jadi yang nulis di resolv.conf ya aplikasi network manager. Biar resolv.conf ga berubah-berubah, rubah konfigurasi network managernya supaya ga nulis ke resolv.conf tiap connect."

setelah itu silahkan restart komputer anda dan semoga file yang ada pada /etc/resolv.conf tersebut tidak akan hilang

untuk mengembalikan file ke attribut semula maka gunakan perintah berikut ini:  chattr -i /etc/resolv.conf. ini digunakan jika anda ingin merubah kembali nameserver yang telah anda setting tadi menjadi nama yang lain.....

Mudah2an Bermanfaat