File /etc/resolv.conf pada sistem operasi Linux merupakan file yang digunakan untuk mengatur DNS (Domain Name System) resolver. Fungsinya untuk memberitahu sistem bagaimana cara menemukan server DNS yang harus digunakan untuk menerjemahkan nama domain menjadi alamat IP. Jika isi file resolv.conf diubah, akan berubah kembali seperti semula setelah restart network atau komputer restart, yaitu hanya berisi IP address 127.0.0.53.

Cara Mengatasinya

Buka file resolved.conf:

sudo nano /etc/systemd/resolved.conf

Aktifkan baris konfigurasi DNS dan masukkan IP DNS resolver yang ingin digunakan, misalnya 1.1.1.1:

DNS=1.1.1.1
DNSStubListener=no

Setelah itu, restart service systemd-resolved:

sudo systemctl restart systemd-resolved

Untuk menguji hasilnya, restart network, terhubung ke jaringan lain, atau restart komputer. Periksa kembali apakah file resolved.conf masih memakai DNS 1.1.1.1 atau kembali lagi menjadi 127.0.0.53.