Cara Setting resolv.conf Permanen di Ubuntu

Cara Setting resolv.conf Permanen di Ubuntu

File /etc/resolv.conf adalah file yang berisi DNS resolver atau IP address dari DNS server (nameserver) yang berfungsi untuk mentranslasi dari nama domain menjadi IP address atau sebaliknya.

Di Ubuntu 20.04, nameserver default yang digunakan yaitu 127.0.0.53.

Misalnya ingin menggunakan DNS server milik Cloudflare (1.1.1.1) dan Google (8.8.8.8) sebagai primary dan secondary nameserver, pasang IP address tersebut di baris pertama dan kedua.

Update menjadi seperti di bawah ini

Masalah

Masalah yang terjadi adalah file resolv.conf akan berubah kembali seperti semula setelah komputer direstart, yaitu hanya berisi IP address 127.0.0.53. Di file resolv.conf pun terdapat komentar DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN, yang artinya jangan mengubah file ini secara manual karena akan ditimpa kembali konfigurasinya.

Solusi

Untuk mengatasi masalah di atas adalah dengan cara menggunakan resolvconf service.

Install paket resolvconf.

Kemudian aktifkan dan jalankan resolvconf service.

Hasilnya seperti di bawah ini.

Kemudian masukkan IP address nameserver di dalam file head konfigurasi resolvconf.

Masukkan nameserver di bawah komentar.

Lalu jalankan update resolv.conf.

Verifikasi dengan menampilkan isi file resolv.conf.

Jika ingin mengubah atau menambahkan IP address nameserver lain, ubah kembali file head, dan jalankan update resolvconf.

Selamat mencoba 🙂

Leave a Reply