Perlu diketahui bahwa file /etc/resolv.conf adalah file yang berisikan DNS Resolver atau alamat IP dari server DNS (nameserver) yang berfungsi untuk menerjemahkan dari nama domain ke alamat IP.
Pada Ubuntu 20.04, nama server defaultnya adalah 127.0.0.53.
Untuk mengeceknya jalankan perintah
cat /etc/resolv.conf
Jika anda ingin mengunakan dns google ( 8.8.8.8 , 8.8.4.4 ) atau dns cloudflare (1.1.1.1 , 1.0.0.1) sebagai name server primer dan sekunder, maka masukkan di baris pertama dan kedua seperti contoh dibawah
Namun kendalanya file /etc/resolv.conf selalu kembali ke settingan awal yaitu menggunakan nama server defaultnya 127.0.0.53. juga terdapat komentar DO NOT EDIT THIS FILE BY HAND – YOUR CHANGES WILL BE OVERWRITTEN , artinya jangan ubah file ini secara manual karena konfigurasinya akan tertimpa lagi seperti semula.
Cara Set Permanent resolv.conf di Ubuntu
Untuk set permanent, bisa menggunakan resolvconf service
Caranya, pertama install resolvconf package
apt install resolvconf
Selanjutnya aktifkn dan jalankan resolvconf service
systemctl enable resolvconf systemctl start resolvconf systemctl status resolvconf
hasilnya akan seperti dibawah
Kemudian masukkan alamat IP nameserver di file konfigurasi head resolvconf.
nano /etc/resolvconf/resolv.conf.d/head
Masukkan nameserver di bawah komentar.
nameserver 8.8.8.8 nameserver 8.8.4.4
Kemudian jalankan perintah dibawah untuk perbaui resolv.conf.
resolvconf --enable-updates resolvconf -u
Verifikasi dengan menampilkan isi file resolv.conf.
cat /etc/resolv.conf
Maka akan menampilkan hasil nya
Jika ingin mengubah atau menambahkan alamat IP nameserver lain, ubah lagi file head , dan jalankan perintah update resolvconf.
resolvconf -u
Jika ingin bantuan install proxmox, atau ingin beli dedicated server dan vps silahkan cek di cloud.mudahdeal.com