Pengertian DNS Server

Pengertian DNS Server

DNS Server

DNS server merupakan salah satu komponen penting saat ini dalam sistem internet. Keberadaannya sangat membantu dalam mengakses berbagai layanan di internet, mulai dari situs berita, publikasi karya ilmiah, jejaring sosial dan masih banyak lagi manfaat lainnya. Kesemua layanan tersebut dapat diakses dengan

mudah karena memiliki nama yang yang dapat diingat oleh user. Server DNS memegang peranan penting untuk menjaga kaitan antara nama dengan komputer server tujuan aplikasi internet. Apabila ada permasalahan dalam server DNS akan menyebabkan akses ke suatu sumber daya di internet akan terganggu.

Menguji konfigurasi DNS server

DNS adalah singkatan dari Domain Name Server, yaitu sebuah sistem yang menyimpan semua informasi data dari domain atau hostname dalam sebuah jaringan. tanpa adanya DNS, maka domain tidak bisa mentranslate atau menerjemahkan domain ke alamat IP. DNS Server merupakan server yang menyimpan DNS tersebut.

Ilustrasi Cara Kerja DNS Server
Ilustrasi Cara Kerja DNS Server
  1. Komputer akan request alamat ip website ke server DNS lokal
  2. Server DNS lokal akan melihat ke dalam database dan cache nya
  3. Jika cache ditemukan maka server DNS akan langsung memberikan ip ke aplikasi browser. jika tidak ditemukan maka server DNS lokal akan menghubungi DNS server lainnya
  4. Setelah mendapatkan alamat IP, DNS Server lokal akan menyimpannya sebagai cache sehingga jika ingin akses ke alamat yang sama maka DNS server tidak perlu menghubungi DNS server lainnya. permintaan ke DNS lain hanya terjadi jika di DNS server lokal tidak ditemukan data atau cache
  5. Alamat IP di berikan ke browser sehingga browser dapat membuka website yang di publikasikan di IP

Baca Juga : Pengertian Virtual Private Network

Konfigurasi DNS Server dapat dilakukan dengan perintah:

# apt-get install bind9

Untuk Konfigurasi DNS dapat dilakukan dengan perintah:

# gedit /etc/bind/named.conf

Edit file named.conf , pada contoh ini menggunakan IP 192.168.1.100 dengan domain universitas.com. Membuat konfigurasi domain : db.universitas pada directory /etc/bind, sebelum membuatnya diharuskan mengcopy file db.local menjadi db.universitas, dengan cara :

# cp /etc/bind/db.local /etc/bind/db.universitas

Selanjutnya edit file db.universitas, dengan cara:

# nano /etc/bind/db.universitas

Selanjutnya    membuat    konfigurasi    resolver    ,    copy    file    db.127    menjadi db.universitas.rev dengan cara, ketik:

# cp /etc/bind/db.127 /etc/bind/db.universitas.rev

lalu ubah file db.universitas.rev, ganti localhost dengan nama domain, dan ip

127.0.0.1 ganti dengan ip anda, ketik perintah :

# nano /etc/bind/db.universitas.rev

Lalu save,

Langkah terakhir yaitu :

mengedit konfigurasi DNS pada resolv.conf , ketik :

`           # gedit /etc/resolv.conf

lalu ganti DNS nameservernya menjadi IP anda :

nameserver 192.168.1.100

restart DNS server, ketik :

# /etc/init.d/bind9 restart

Uji coba bisa dilakukan dengan web browser
Uji coba bisa dilakukan dengan web browser

Pemeriksaan dns juga dapat dilakukan dengan perintah

# nslookup universitas.com

Baca Juga : Amankan Aplikasi Whatsapp Anda Beginilah Caranya