Apa Itu DNS Server Dan Bagaimana Cara Kerjanya?

Apa Itu DNS Server Dan Bagaimana Cara Kerjanya

Bagaimana menurut kalian jika PC, smartphone, atau tablet kalian tahu ke mana harus pergi ketika kalian mengetik nama domain seperti monitorteknologi.com? Sebenarnya semua perangkat yang terhubung internet menggunakan domain name system, dengan DNS server pada intinya.

Tetapi apa itu DNS Server dan bagaimana cara kerjanya untuk membawa kita dari A (nama domain) ke B (server web yang cocok)? Bagaimana kalian tahu jika server DNS kalian merespons dengan benar atau tidak? Mari kita cari tahu bagaimana DNS bekerja, dan apa yang harus dilakukan jika terdapat masalah pada DNS server.

Baca Juga: Apa Itu VLAN Dan Bagaimana Cara Kerjanya

Apa Itu DNS Server?

Ada alasan mengapa kalian atau teman kalian yang sudah berada di luar negeri semua dapat mengetikkan URL ke browser kalian dan melihat hasil yang sama. Domain Name System adalah dasar dari web, bertindak sebagai basis data dari setiap situs web yang menghadap publik. DNS Server menyelesaikan alamat IP untuk server web dan mencocokkannya dengan nama domain dan nama host (untuk www.google.com, nama host akan berupa www).

Informasi ini disimpan secara keseluruhan pada 13 alamat server DNS root name, dijalankan oleh perusahaan, lembaga pemerintah, dan universitas. Ada ratusan server root yang cocok, dihosting oleh 13 organisasi ini dan berbagi alamat IP yang sama di seluruh dunia untuk kecepatan dan keandalan. Alasan DNS sederhana, jauh lebih mudah bagi pengguna untuk mengingat nama domain, seperti google.com, daripada yang mereka lakukan dengan alamat IP.

Untuk Google, itu adalah 172.217.169.14. Jika kalian meng-host situs web di server kalian sendiri, kalian harus memberikan alamat IP kalian sendiri jika kalian tidak menggunakan penyedia DNS atau memiliki alamat IP statis. Kalian biasanya akan menggunakan DNS server yang disediakan oleh ISP kalian secara default. Kalian juga dapat menggunakan DNS server publik untuk meningkatkan keamanan kalian secara online, seperti DNS server publik Google sendiri di 8.8.8.8 dan 8.8.4.4 .

Bagaimana Cara Kerja DNS Server

Direktori DNS, seperti internet didistribusikan di seluruh dunia, disimpan di Domain Name Server dan semuanya saling berkomunikasi secara teratur. Setiap situs dapat memiliki lebih dari satu alamat IP. Bahkan, beberapa situs memiliki ratusan atau lebih alamat IP yang sesuai dengan satu nama domain.

Misalnya, server yang dijangkau komputer kalian untuk www.google.com cenderung sangat berbeda dari server yang akan dijangkau seseorang di negara lain dengan mengetikkan nama situs yang sama ke dalam browser mereka.

Alasan lain untuk sifat direktori yang terdistribusi adalah jumlah waktu yang diperlukan bagi kalian untuk mendapatkan respons ketika kalian mencari situs jika hanya ada satu lokasi untuk direktori, dibagi di antara jutaan, mungkin miliaran, orang yang juga mencari informasi secara bersamaan.

Tetapi informasi DNS dibagi di antara banyak server dan juga di-cache secara lokal di komputer klien. Kemungkinannya adalah kalian menggunakan google.com beberapa kali sehari. Daripada komputer kalian terus menanyakan nama DNS server untuk alamat IP google.com, informasi itu disimpan di komputer kalian sehingga tidak harus mengakses DNS server untuk menyelesaikan nama dengan alamat IP-nya.

Caching tambahan dapat terjadi pada router yang digunakan untuk menghubungkan klien ke internet, serta pada server Internet Service Provider (ISP) pengguna. Dengan begitu banyak caching yang terjadi, jumlah kueri yang benar-benar membuatnya ke DNS server jauh lebih rendah daripada yang terlihat.

Mengapa DNS Server Saya Tidak Tersedia?

Ketika PC kalian tidak dapat menemukan nama domain yang kalian ketikkan, mungkin ada masalah dengan DNS server kalian. Server DNS kalian mungkin tidak tersedia karena masalah dengan server, atau masalah dengan menghubungkan ke server itu (seperti pemadaman internet). Jika kalian menggunakan pengaturan DNS yang disediakan oleh ISP kalian, dan kalian mendapatkan DNS server yang tidak merespons kesalahan, coba restart router kalian.

Ini dapat memulihkan konektivitas kalian ke DNS server tanpa langkah tambahan apa pun. Jika ini tidak berhasil, mengatur ulang DNS cache kalian. Coba pada Windows, tekan  Win + X , pilih  Windows PowerShell (Admin) , lalu ketik:

ipconfig /flushdns

Jika kalian pengguna macOS, kalian bisa buka terminal dan ketik:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Sistem operasi berbasis Linux umumnya tidak melakukan caching DNS apa pun kecuali kalian menggunakan nscd. Jika ya, ketikkan yang berikut ini:

sudo /etc/init.d/nscd restart

Jika semuanya gagal, dan DNS server kalian tidak tersedia untuk jangka waktu yang lama, maka sudah saatnya kalian mengaturnya sendiri.

Mengapa Harus Mengatur Pengaturan DNS

Dalam kebanyakan kasus, kalian tidak dipaksa untuk menggunakan DNS server yang kalian gunakan secara default dengan koneksi internet kalian. Kalian dapat mengatur perangkat kalian untuk menggunakan DNS server alternatif jika kalian mau. Sebenarnya mengubah DNS server bisa menjadi cara yang baik untuk melindungi diri kalian saat online. Kalian juga dapat mengubah DNS server ke penyedia seperti OpenDNS, yang dapat membantu dalam memfilter konten dewasa dan malware.

Namun, salah satu alasan terbesar untuk mengubah pengaturan DNS server kalian adalah untuk kecepatan. Beberapa detik tambahan waktu pemuatan untuk setiap halaman dapat mulai bertambah, kalian dapat mengklaim kembali waktu itu dengan mengubah pengaturan DNS kalian ke penyedia yang lebih cepat. ISP DNS Server kalian mungkin tidak terawat dengan baik, menghasilkan pelambatan yang nyata, bahkan dengan koneksi internet yang cepat.

Ini juga membantu untuk mengubah pengaturan DNS kalian jika server yang digunakan tidak dapat diandalkan dan sering turun. Jika kalian berpikir tentang menggunakan VPN, kalian mungkin juga ingin mengubah pengaturan DNS server dari yang disediakan oleh ISP kalian. Kalian juga ingin mengatur koneksi VPN di Windows untuk menggunakan perlindungan kebocoran DNS dengan benar. Jika tidak, kebocoran DNS dapat mengungkapkan identitas kalian kepada pihak berwenang yang mengintip.

Baca Juga: Apa Itu VPN Dan Bagaimana Cara Kerjanya

Bahaya Dari DNS Malware

DNS Spoofing (atau keracunan cache DNS) dapat menjadi cara bagi pembuat malware untuk memanipulasi Domain Name System untuk memberi manfaat bagi diri mereka sendiri. DNS Malware dapat menetapkan catatan dalam DNS cache kalian ke server alternatif. Mungkin terlihat seperti Google, URL mungkin cocok, tetapi PC kalian akan membawa kalian sepenuhnya ke situs web lain dan itu semua terjadi tanpa kalian sadari.

Jenis serangan phishing canggih ini dapat menyebabkan kalian tanpa disadari mengungkapkan data pribadi kalian ke server jahat. Untuk mencegah hal ini terjadi, perbarui antivirus dan perangkat lunak antimalware kalian dan jalankan pemindaian PC kalian secara teratur. Jika menemukan malware, coba kalian kosongkan DNS cache.

Baca Juga: Apa Itu DNS Cache Poisoning Dan Bagaimana Cara Kerjanya

Cara Mengubah Pengaturan DNS

Kalian dapat mengubah pengaturan DNS pada sistem operasi modern seperti Windows dan macOS dengan cepat, meskipun agak rumit di Linux, tergantung pada distribusi kalian.

Windows

Untuk mengubah pengaturan DNS kalian di Windows, tekan  Win + X  dan pilih  Settings> Network & Internet> Network & Sharing Center. Di menu di sebelah kiri, pilih Change adaptor settings. Klik kanan koneksi internet kalian dan pilih  Properties. Pilih  Internet Protocol Version 4 (TCP / IPv4) dan pilih  Properties . Dari sini, aktifkan  Use the following DNS server addresses dan isi alamat DNS server pilihan dan alternatif dengan penyedia DNS pilihan kalian.

MacOS

Jika kalian menggunakan macOS, klik ikon System Preferences di dock kalian, lalu klik  Network. Pastikan koneksi kalian dipilih, lalu klik  Advanced > DNSHapus semua DNS server yang ada dengan ikon – , lalu tekan ikon + untuk memasukkan alamat baru kalian. Setelah selesai, klik OK.

Linux

Jika kalian menjalankan Linux, mengubah pengaturan DNS kalian akan tergantung pada distribusi yang digunakan. Itu juga akan tergantung pada manajer jaringan yang menggunakan distribusi. Jika kalian pengguna Ubuntu, kalian harus mengelola pengaturan alamat IP di Ubuntu menggunakan GUI atau dengan menggunakan terminal editor untuk secara manual mengedit file konfigurasi yang relevan.

Kesimpulan

Jadi apa itu DNS Server? Direktori yang terdistribusi menyelesaikan nama host yang dapat dibaca manusia, seperti www.monitorteknologi.com, menjadi alamat IP yang dapat dibaca mesin seperti 104.31.87.125. Dalam keadaan normal, kalian tidak perlu memikirkan DNS server kalian. Mereka beroperasi di background, bekerja untuk membuat kalian dari A ke B saat kalian menggunakan web tanpa masalah.


Sekian artikel Apa Itu DNS Server Dan Bagaimana Cara Kerjanya. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…

Related posts

5 Manfaat Menggunakan Alamat IP Dinamis

8 Pertanyaan cPanel Yang Sering Diajukan Beserta Jawabannya

Ini Dia Pengertian Hosting Dan Fungsinya