Daftar Isi
Pendahuluan
Secara default, Ubuntu menggunakan systemd-resolved untuk mengelola konfigurasi DNS. Namun, konfigurasi bawaan ini sering kali mengarah ke DNS lokal, yang dapat menyebabkan kendala dalam mengakses situs atau layanan eksternal. Panduan ini akan membantu Anda mengkonfigurasi DNS pada sistem Ubuntu dengan mengubah pengaturan systemd-resolved. Dengan konfigurasi ini, Anda dapat mengatasi masalah koneksi yang sering terjadi akibat DNS lokal bawaan.
Masalah Umum pada DNS Default Ubuntu
Beberapa kendala yang sering ditemui pada DNS bawaan Ubuntu meliputi:
- Tidak dapat mengakses website eksternal.
- Error saat melakukan DNS resolution.
- Gagal menjalankan perintah update dan upgrade sistem.
Dengan mengonfigurasi ulang DNS melalui file /etc/systemd/resolved.conf, Anda dapat menentukan server DNS yang lebih andal, seperti Google Public DNS (8.8.8.8) atau Cloudflare (1.1.1.1) untuk meningkatkan kestabilan koneksi internet dan menghindari masalah resolusi DNS yang sering terjadi.
Cara Mengubah DNS Resolver pada Ubuntu
Berikut langkah-langkah untuk mengkonfigurasi DNS Resolver pada Ubuntu:
1. Login ke Server
Pastikan Anda dapat mengakses server melalui SSH dengan hak akses root atau sudo terlebih dahulu, untuk memodifikasi file konfigurasi sistem:
ssh username@ip_server
2. Edit File Konfigurasi systemd-resolved
Gunakan teks editor untuk membuka file /etc/systemd/resolved.conf , dalam contoh ini Kita menggunakan editor nano:
sudo nano /etc/systemd/resolved.conf
3. Perhatikan Isi Dari Konfigurasi
Berikut ini adalah isi dari konfigurasi default systemd-resolved Ubuntu
4. Tambahkan Server DNS
Pada baris DNS dan FallbackDNS, hapus tanda komentar (uncomment) dan tambahkan server DNS berikut: Cloudflare (1.1.1.1) dan Google (8.8.8.8, 8.8.4.4). Setelah itu, simpan perubahan dan keluar dari text editor untuk menyimpan konfigurasi yang telah diubah.
5. Restart Layanan systemd-resolved
Untuk menerapkan perubahan, restart layanan systemd-resolved menggunakan perintah berikut:
sudo service systemd-resolved restart
6. Verifikasi Konfigurasi
Pastikan perubahan telah diterapkan dengan menjalankan salah satu dari perintah berikut:
resolvectl status
atau (untuk versi lama systemd):systemd-resolve --status
7. Tes DNS Resolver
Untuk memastikan DNS resolver berfungsi dengan baik, lakukan tes ping ke situs eksternal, seperti:
ping google.com
Jika koneksi berhasil, konfigurasi DNS Anda sudah berfungsi dengan baik.
Penutup
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil mengubah pengaturan DNS di Ubuntu. Perubahan ini akan meningkatkan stabilitas koneksi internet dan mencegah masalah resolusi DNS yang sering terjadi. Untuk mendukung kinerja jaringan yang lebih optimal, Anda dapat menggunakan layanan Cloud VPS IDCloudHost, yang menawarkan deploy berbagai OS & aplikasi dengan mudah, dilengkapi Storage SSD NVMe yang andal dan fleksibel sesuai dengan kebutuhan Anda.