Konfigurasi DNS Server di Debian 8

Konfigurasi DNS Server di Debian 8 - DNS (Domain Name Server) adalah suatu sistem yang melayani permintaaan untuk mengetahui sebuah IP Address yang digunakan oleh domain. Domain sendiri adalah nama yang dapat mudah kita ingat yang terkait dengan alamat IP, karena pada umumnya kita sebagai manusia lebih mudah menghafal huruf di banding angka. 

Selain itu juga ada DNS Cluster, DNS Cluster adalah Kumpulan atau bisa di bilang Group dari NameServer yang memberikan suatu data record pada domain-domain yang berada di dalam group.

Konfigurasi DNS Server di Debian.

Sebelum melakukan konfigurasi DNS, pastikan bahwa Server sudah tersetting IP dan bila perlu juga dapat terkoneksi ke internet.

Pertama yang harus dilakukan saat ingin konfigurasi DNS di Debian ialah install terlebih dahulu paket service yang namanya bind9. Anda bisa menjalankan command nya menggunakan script di bawah ini.
root@fajar:~# apt-get install bind9 -y

Selanjutnya tambahkan script pada file named.conf.local yang berfungsi untuk redirect DNS.
root@fajar:~# nano /etc/bind/named.conf.local

Kemudian tambahkan script berikut pada file named.conf.local.
zone "dns.nurfajarkhoiri.com"{
type master;
file "/etc/bind/db.dns.nurfajarkhoiri.com";
};

zone "100.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.192.168.100.100"
};

Note, Sesuaikan DNS dan alamat IP anda sesuai kebutuhan. Kemudian jika sudah simpan file tersebut.


Selanjutnya edit dan tambahkan script pada file named.conf.options yang berfungsi untuk mendefinisikan letak file yang di tuju oleh DNS.
root@fajar:~# nano /etc/bind/named.conf.options

Hapus tanda slash ganda dan edit IP sesuai kebutuhan anda, contohnya seperti di gambar berikut. Kemudian save file tersebut.

Setelah itu copy (untuk backup) file db.local dan db.127 yang mana file tersebut mempunyai fungsi untuk memforward Domain ke IP dan sebaliknya reverse IP ke Domain. 
root@fajar:~# cp /etc/bind/db.local /etc/bind/db.dns.nurfajarkhoiri.com
root@fajar:~# cp /etc/bind/db.127 /etc/bind/db.192.168.100.100

Selanjutnya edit dan tambahkan script pada file forward db.domain.
root@fajar:~# nano /etc/bind/db.dns.nurfajarkhoiri.com

Pada file db.domain, anda ubah script localhost menjadi nama domain anda dan tambahkan record-record sesuai kebutuhan seperti A record, AAA record, MX record dan lain-lain.

Kemudian edit dan tambahkan juga pada file reverse db.ip
root@fajar:~# nano /etc/bind/db.192.168.100.100

Ubah localhost menjadi domain anda dan pada PTR ubah oktet terakhir IP anda.

Selanjutnya konfigurasi recolv.conf
root@fajar:~# nano /etc/resolv.conf

Pada file resolv.conf anda tambahkan script search sebagai nama domain anda dan nameserver IP dari Domain anda.

Dan tahap terakhir restart DNS anda dengan menggunakan command berikut.

Pengujian.

Jika DNS sudah di konfigurasi, selanjutnya anda melakukan pengujian seperti ping, nslookup dan dig (Domain Information Groper) seperti pada artikel ini.

Berikut ini pengujian ping domain dan nslookup.

Pengujian dig domain.


Sekian artikel ini dibuat semoga bermanfaat, Jika ada kekurangan atau saran bisa berkomentar di bawah ini. Terimakasih😁

Post a Comment for "Konfigurasi DNS Server di Debian 8"