Cara Mengkonfigurasi DNS


Assalamualaikum Wr.Wb

Hallo Kembali Lagi Dengan Saya, Pada kesempatan Kali ini Saya Akan Memberitahu Bagaimana cara mengkonfigurasi DNS Server pada Debian 9.

1.) Pertama kita harus konfigurasi IP Address dulu dengan perintah nano /etc/network/interfaces. kita bisa lihat formatnya seperti gambar dibawah, jika sudah di tambahkan IP Address nya kita masukkan perintah systemctl restart networking  untuk merestart konfigurasi network.


2.) Kemudian kita cek IP Address terlebih dahulu dengan perintah ip a , jika IP Address nya belum berubah coba di reboot dengan perintah reboot. IP Address tersebut akan digunakan untuk konfigurasi DNS kedepannya dan ip tersebut akan dirubah menjadi sebuah Domain. Pastikan IP Address yang kita gunakan bisa terhubung ke internet, karena kita akan mengambil packet dari repository.


3.) Kemudian kita masukkan alamat repository mirror ke dalam file sources.list Debian kita dengan perintah nano /etc/apt/sources.list. Untuk mengetahui repository yang ingin kita pakai, kita bisa cek disini
atau kita bisa juga menggunakan repository utama yaitu :
deb http://deb.debian.org/debian stretch main
deb-src http://deb.debian.org/debian stretch main

4.) Kemudian kita masukkan perintah apt-get update untuk mengupdate list package yang ada di repository

5.) Kemudian kita install "net-tools" untuk mengaktifkan perintah "ifconfig" karena pada dasarnya belum ada pada sistem debian, dengan perintah apt-get install net-tools

6.) Kemudian kita coba perintah ifconfig

7.) Kemudian kita install "bind9" sebagai tools yang digunakan untuk membuat DNS Server pada Debian, Kita install dengan perintah apt-get install bind9

8.) Kemudian setelah kita install "bind9", kita masuk ke direktori tools dari "bind9" yaitu "bind" yang merupakan direktori untuk konfigurasi DNS Server, perintahnya cd /etc/bind kemudian ls untuk melihat isi dari direktori "bind". Disini kita hanya menggunakan 4 file saja yaitu named.conf.options, db.local, db.127, named.conf.local 

9.) Kemudian kita edit file "named.conf.options" dengan perintah nano named.conf.options, kita bisa lihat seperti gambar dibawah. Tanda "//" atau yang bernama "comentar" harus dihapus untuk mengaktifkan konfigurasi kita.  Untuk IPnya kita gunakan IP dari gateway yang bertujuan pada saat pemanggilan DNS maka yang ditujukan berasal dari IP kita. Jangan lupa save dengan ctrl o + enter + ctrl x


10.) Kemudian kita membuat salinan dari "db.local" menjadi file baru" sebuahnama", dengan perintah cp db.local sebuahnama. Lalu kita edit file "sebuahnama" dengan perintah nano sebuahnama.

11.) Kemudian masukkan domain yang diperlukan dan IP Address server kalian, kita bisa lihat seperti gambar di bawah. Kita bisa juga menggunakan cara cepat yaitu "ctrl w trus ctrl r ganti localhost menjadi nama domain".

12.) Kemudian kita membuat salinan dari "db.127" menjadi file baru" 14", dengan perintah cp db.127 14. Lalu kita edit file "14" dengan perintah nano 14.

13.) Kemudian masukkan domain yang diperlukan, kita bisa lihat seperti gambar di bawah.

14.) Kemudian kita edit file "named.conf.local" dengan perintah nano named.conf.local, Pada bagian ini kita akan membuat nama Domain dan letak dari pemanggilannya. Disini kita menggunakan domain "sebuahnama.com" dengan letak file "/etc/bind/sebuahnama". Kemdian kita akan mentranslasikan IP server menjadi sebuah Domain dengan zone seperti gambar di bawah, disini kita menggunakan zone IP yang terletak di file "/etc/bind/14".


15.) Kemdian kita masuk ke file "resolv.conf" dengan perintah cd /etc/resolv.conf untuk menambahkan search dari domain kita dan nameserver dari alamat server kita



16.) Kemudian setelah konfigurasi selesai kita coba restart tools "bind9" dengan perintah /etc/init.d/bind9 restart

17.) Kemudian kita restart network kita juga dengan perintah systemctl restart networking

18.) Kemudian kita install "dnsutils" untuk mengaktifkan perintah "nslookup" karena pada dasarnya belum ada pada sistem debian, dengan perintah apt-get install dnsutils

Verifikasi

19.) Kemudian kita lakukan percobaan dengan perintah nslookup "IP atau Domain", jika formatnya seperti gambar di bawah maka DNS Server kita sudah berhasil di buat.


20.) Kemudian kita lakukan percobaan dengan perintah dig "Domain", kita lihat apakah pada bagian Section terdapat IP Server kita dan pada bagian Authority terdapat nama Domain kita. jika iya berarti maka DNS Server kita sudah berhasil dibuat.


Sekian Dari Saya Jika Ada Yang Kurang Silahkan Berkomentar 
Wassalamualaikum Wr.Wb



0 komentar:

Posting Komentar