Cara Menemukan Alamat IP Server DNS di Linux Secara Praktis

M Rohadi Zakaria

Cara Mudah Menemukan Alamat IP Server DNS di Linux

DNS berfungsi untuk menerjemahkan nama domain ke alamat IP, memungkinkan sistem terhubung dengan benar. Artikel ini menjelaskan cara mengecek server DNS yang digunakan pada mesin Linux, baik melalui terminal maupun antarmuka GNOME, serta cara cepat untuk melakukan query ke server DNS tertentu.

Bagaimana Menemukan Server DNS Saat Ini di Linux

Ada dua metode untuk melihat pengaturan server DNS di Linux. Berikut adalah penjelasan untuk masing-masing metode.

Metode 1: Cek Server DNS Menggunakan Terminal

Terminal Linux adalah alat yang efektif untuk mendapatkan informasi ini dengan cepat. Berikut adalah langkah-langkahnya:
  1. Buka Terminal
    Buka aplikasi terminal melalui menu aplikasi atau gunakan shortcut keyboard Ctrl + Alt + T. Jika terhubung ke server melalui SSH, langsung ketik perintah di shell.
  2. Cek File resolv.conf
    Gunakan perintah
    cat
    untuk membaca dan menampilkan isi file. Ketik perintah berikut di terminal dan tekan Enter:
    cat /etc/resolv.conf
    Output yang muncul akan menunjukkan konfigurasi DNS.
  3. Contoh output resolv.conf
  4. Cari Baris yang Dimulai dengan nameserver
    Perhatikan baris yang dimulai dengan
    nameserver
    . Alamat IP yang mengikuti adalah server DNS yang telah dikonfigurasi. Contohnya, jika terlihat 192.168.0.1, berarti sistem menggunakan router untuk DNS yang meneruskan permintaan ke ISP.
  5. Jika Kamu Sudah Menentukan Server DNS Secara Eksplisit
    Jika server DNS telah didefinisikan secara eksplisit dalam konfigurasi jaringan, output mungkin menunjukkan beberapa alamat IP seperti berikut:
  6. Contoh output resolv.conf dengan beberapa DNS
  7. Pada contoh di atas, komputer menggunakan tiga server DNS dengan alamat IP: 1.1.1.1, 8.8.8.8, dan 9.9.9.9, yang masing-masing milik Cloudflare, Google, dan Quad9.

Metode 2: Temukan Server DNS di Linux Menggunakan Antarmuka Grafis GNOME

Jika lebih memilih antarmuka grafis, GNOME menyediakan cara yang mudah untuk melihat pengaturan jaringan.
  1. Buka Pengaturan Sistem
    Klik area tray sistem di sudut kanan atas layar, kemudian klik ikon gear (⚙️) untuk membuka jendela Pengaturan.
  2. Masuk ke Pengaturan Jaringan
    Di jendela Pengaturan, pilih Wi-Fi atau Wired sesuai dengan metode koneksi yang digunakan.
  3. Buka Detail Koneksi Aktif Kamu
    Temukan jaringan yang sedang terhubung dan klik ikon gear (⚙️) di sebelah kanan namanya untuk membuka pengaturan spesifik.
  4. Cari Entri DNS Kamu
    Jendela baru akan muncul dengan beberapa tab. Di tab Detail, cari entri DNS untuk menemukan alamat IP server yang digunakan.
  5. Pengaturan DNS di GNOME
  6. Memahami Pengaturan "Otomatis"
    Klik tab IPv4 untuk melihat pengaturan DNS. Jika pengaturan DNS diatur ke Otomatis, komputer akan menerima pengaturan jaringan dari router secara otomatis.
  7. Jika Kamu Ingin Mengatur Server DNS Sendiri
    Untuk mengatur server DNS secara manual, matikan saklar Otomatis dan masukkan alamat IP baru ke dalam bidang yang tersedia.
  8. Mengatur DNS Manual di GNOME

Bonus: Query Situs Menggunakan Server DNS Apa Pun

Setelah mengetahui server DNS, Anda dapat melakukan query ke server DNS publik untuk mendapatkan alamat IP situs tertentu. Gunakan perintah berikut untuk melakukan query:
dig @ 
Penjelasan perintah ini adalah sebagai berikut:
  • dig
    : Perintah untuk menjalankan alat ini.
  • @
    : Simbol @ menunjukkan bahwa pertanyaan diarahkan ke server tertentu. Ganti
    dengan alamat IP server yang ingin diquery, seperti
    @8.8.8.8
    untuk Google.
  • : Nama domain yang ingin dicari alamat IP-nya, seperti
    runcloud.io
    .
Sebagai contoh, untuk menanyakan server DNS publik Google (8.8.8.8) mengenai alamat IP dari
runcloud.io
, jalankan perintah berikut di terminal:
dig @8.8.8.8 runcloud.io
Terminal akan menampilkan output yang menunjukkan informasi DNS. Contoh output query DNS Gulir ke bawah untuk menemukan bagian
;; ANSWER SECTION:
, yang berisi respons dari server DNS.
runcloud.io.                300        IN        A        104.26.10.235
runcloud.io.                300        IN        A        104.26.11.235
runcloud.io.                300        IN        A        172.67.68.114
Ini menunjukkan bahwa, menurut DNS Google,
runcloud.io
memiliki tiga alamat IP: 104.26.10.235, 104.26.11.235, dan 172.67.68.114. Jika lebih memilih antarmuka grafis, Google juga menyediakan alat web untuk melakukan fungsi serupa. Kunjungi https://dns.google/ untuk melihat hasil query dalam format JSON, yang memudahkan pencarian alamat IP. Alat web DNS Google

Ketika Aplikasi Mengabaikan DNS Sistem Kamu

Alamat IP yang ditemukan menggunakan metode di atas adalah server DNS default untuk sistem. Namun, beberapa aplikasi mungkin menggunakan DNS mereka sendiri. Beberapa pengabaian umum meliputi:
  • DNS-over-HTTPS (DoH): Browser modern dapat menggunakan DNS-over-HTTPS, yang melewati DNS sistem untuk privasi. VPN juga dapat mengoverride DNS untuk menjaga keamanan lalu lintas.
  • Jaringan Pribadi Virtual (VPN): Saat terhubung ke VPN, komputer biasanya menggunakan server DNS privatnya sendiri. Ini adalah fitur keamanan penting.

Langkah Selanjutnya untuk Manajemen DNS

Setelah mengetahui cara memeriksa server DNS, penting untuk mempertimbangkan pengaturan dan optimasi lebih lanjut untuk memastikan performa yang optimal.

Posting Komentar