Konfigurasi DNS Server di Debian 9.4 (stretch) | ZoneMint
Debian
Assalamu'alaikum wr.wb
Selamat Pagi kali ini saya akan membahas tentang DNS Server di Debian 9.4??? Sebelum konfigurasinya kita pahami apa itu DNS???
DNS
atau Doamin Name System, adalah sebuah server yang berfungsi
menangani translasi penamaan host-host ke dalam IP Address, begitu
juga sebaliknya dalam menangani translasi dari IP Address ke
Hostname/Domain.
Oke itu saja penjelasan DNS langsung saja konfigurasinya :
Pertama, Buka Server virtual anda dan masuk dengan user "root".
Kedua, update dulu repository dengan perintah "apt-get update".
Ketiga, install paket DNS yaitu bind9 dengan perintah "apt-get install bind9 -y", tunggu proses instalasinya selesai.
# -y berarti kita setuju untuk menginstall paket tersebut.
Keempat, Jika udah selesai install paketnya atau aplikasinya kita masuk ke dalam Directory atau folder dimana konfigurasi DNS tersebut kita cukup memanggil perintah "cd /etc/bind/".
Kelima, copy file default untuk konfigurasi DNS Server, disini saya copy kedua file yang "db.local" menjadi "server" dan "db.127" menjadi "ip".
# db.local digunakan mentranslasikan Domain Ke IP.
#db.127 digunakan menstranslasikan IP ke doamin/hostname.
Oke itu saja penjelasan DNS langsung saja konfigurasinya :
Pertama, Buka Server virtual anda dan masuk dengan user "root".
Kedua, update dulu repository dengan perintah "apt-get update".
Ketiga, install paket DNS yaitu bind9 dengan perintah "apt-get install bind9 -y", tunggu proses instalasinya selesai.
# -y berarti kita setuju untuk menginstall paket tersebut.
Keempat, Jika udah selesai install paketnya atau aplikasinya kita masuk ke dalam Directory atau folder dimana konfigurasi DNS tersebut kita cukup memanggil perintah "cd /etc/bind/".
Kelima, copy file default untuk konfigurasi DNS Server, disini saya copy kedua file yang "db.local" menjadi "server" dan "db.127" menjadi "ip".
# db.local digunakan mentranslasikan Domain Ke IP.
#db.127 digunakan menstranslasikan IP ke doamin/hostname.
Keenam, Selanjutnya edit file "server" supaya Domain dapat di translasikan ke IP, untuk mengeditnya saya disini pakai text editor "vim" dengan menuliskan perintah "vim server".
Ketujuh, edit konfigurasi seperti dibawah ini :
# localhost ganti sesuai domain server anda contoh zonemint.org
# 127.0.0.1 ganti sesuai dengan ip server anda.
Kedelapan, edit juga file konfigurasi "db.127" yang di file copy.nya dan punya saya "ip" yang digunakan untuk menstranslasikan IP ke doamin/hostname, lalu panggil dengan perintah "vim ip".
Kesembilan, edit konfigurasi seperti contoh gambar dibawah ini :
# 1 yaitu ip address terakhir server anda.
Selain itu sama dengan file konfigurasi di server yaitu localhost diganti sesuai domain server anda.
Kesepuluh, konfigurasi file named.conf.default-zones dengan perintah "vim named.conf.default-zones", kemudian tambahkan script paling bawah seperti contoh gambar berikut dan hati-hati dalam menulis script karena besar, kecil huruf dan simbol mempengaruhi.
Kesebelas, edit juga file resolv.conf dengan perintah "vim /etc/resolv.conf" dan tambahkan script seperti gambar berikut.
# search nama_domain anda tadi
# nameserver isi sesuai dengan ip address DNS server anda
Keduabelas, restart konfigurasi DNS Server dengan perintah "/etc/init.d/bind9 restart".
Ketigabelas, uji DNS Server anda berhasil atau belum dengan perintah nslookup,dig dll. Namun saya menggunakan "nslookup ip address server anda" atau "nslookup nama_domain server anda".
Keempatbelas, Uji coba disisi client.
Kelimabelas, Alhamdullilah selesai akhirnya konfigurasi DNS Server berhasil.
Kesimpulanya bahwa aplikasi tersebut memudahkan kita untuk menghafal suatu server yang defaultnya sebuah IP address ditranslasikan ke huruf dengan paket bind9 atau DNS.
Sekian dari saya
Wassalamu'alaikum wr.wb