Langsung ke konten utama

Cara Install dan Konfigurasi DNS di Debian 9

Setelah sebelumnya saya membuat artikel konfigurasi ip address dan cara menghubungkannya dengan client pada kesempatan kali ini saya akan membahas mengenai cara install dan konfigurasi DNS di debian 9 menggunakan aplikasi bind9. Sebelum kita menuju ke konfigurasi sebelumnya ada beberapa hal yang harus kita persiapkan diantaranya:

1. debian9-DVD-1

2. debian9-DVD-2



Tanpa adanya DVD 1 & DVD 2 kita tidak bisa mengkonfigurasi dns pada debian server dikarenakan paket aplikasi bind9 terdapat pada DVD 1 & DVD 2.  

Topologi



Disini server sudah saya setting ip address yaa, jika belum teman-teman bisa melihatnya di artikel yang sudah saya buat sebelumnya yaitu konfigurasi ip address di debian 9 dan cara menghubungkannya dengan client.

Langsung saja kita ke konfigurasi

1. Install aplikasi bind9 dan dnsutils dengan perintah 'apt install bind9 dnsutils'



Selanjutnya kita tekan y untuk meneruskan instalasi, lalu masukan debian DVD-1 kemudian enter.



Lalu masukan debian DVD-2 kemudian enter, tunggu hingga proses installasi selesai.



2. Setelah proses installasi selesai, selanjutnya kita edit file named.conf dengan perintah 'nano /etc/bind/named.conf'



Kemudian tambahkan konfigurasi seperti dibawah. 


bintang.com = isi dengan alamat dns kita
168.192 = isi dengan 2 digit pertama ip address server kita dengan cara dibalik dari belakang

jika sudah simpan konfigurasi dengan cara tekan 'ctrl+x -> y -> enter'

3. Setelah itu kita konfigurasi folder forward dan reverse.

forward => mengubah nama domain menjadi  ip address di dalam DNS
reverse => mengubah ip address menjadi nama domain di dalam DNS

pertama saya akan konfigurasi folder forward terlebih dahulu yaitu folder db.local dengan perintah 'nano /etc/bind/db.local'



Kemudian akan muncul tampilan seperti berikut. yang harus kita lakukan adalah merubah localhost menjadi nama domain kita dan ip lopback menjadi ip address server kita, untuk merubah localhost menjadi nama domain kita jika merubah satu-satu itu bisa memakan waktu yang cukup lama, maka dari itu kita bisa menggunakan perintah 'ctrl+\' kemudian masukan kata yang akan diganti yaitu localhost kemudian enter setelah itu masukan nama domain kita lalu klik A untuk merubah semua kata localhost menjadi nama domain kita.



Maka hasil akhirnya seperti ini, disini kita juga bisa menambahkan subdomain seperti www,ftp dll. jika sudah kita simpan konfigurasi dengan perintah 'ctrl+x => y => enter'



4. Selanjutnya kita konfigurasi folder reverse yaitu folder db.127 dengan perintah 'nano /etc/bind/db.127'



Maka akan muncul tampilan awal seperti berikut, kita rubah lagi localhost menjadi nama domain kita seperti pada folder db.local, lalu rubah ip lopback menjadi 2 digit terakhir ip address server kita yang dimulai dari belakang.



Maka akan tampak hasil akhirnya seperti dibawah, jika sudah simpan konfigurasi dengan perintah 'ctrl+x => y => enter'.



5. Selanjutnya kita service bind9 dengan perintah '/etc/init.d/bind9 restart' untuk menyimpan semua konfigurasi yang telah kita lakukan, jika muncul OK itu tandanya konfigurasi kita tidak ada masalah



6. Selanjutnya kita edit folder resolv.conf untuk menambahkan ip address dan nama domain yang telah kita konfigurasi dengan  perintah 'nano /etc/resolv.conf'.



Selanjutnya kita tambahkan konfigurasi seperti berikut.


Search = untuk nama domain kita
nameserver = untuk ip address server kita

Jika sudah kita simpan konfigurasi dengan perintah 'ctrl+x => y =>enter'


7. Pengujian, kita uji apakah konfigurasi kita sudah berhasil atau belum dengan perintah nslookup lalu masukan nama domain atau ip address server kita. jika tidak ada error itu tandanya konfigurasi DNS kita sudah berhasil.



8. Kemudian kita uji di sisi client, sebelumnya server dan client harus terhubung terlebih dulu seperti artikel yang telah saya buat sebelumnya menghubungkan server debian dengan client dengan menambahkan ip address server di DNS client seperti berikut



9. Jika sudah selanjutnya di client kita buka CMD kemudian kita ketikan 'nslookup 192.168.1.1 ' untuk cek dns menggunakan ip, 'nslookup bintang.com' untuk cek dns menggunakan domain dan 'nslookup www.bintang.com' untuk cek dns menggunakan subdomain. Jika tidak ada pesan error seperti gambar di bawah maka konfigurasi dns kita sudah berhasil dengan benar.




Sekian cara install dan konfigurasi DNS di Debian 9 yang bisa saya bahas, terima kasih dan selamat mencoba:)


Komentar

Postingan populer dari blog ini

Media Transmisi Data : Pengertian, Jenis, dan Contohnya

 Perkembangan teknologi sangatlah pesat dari tahun ke tahun teknologi terus berkembang. Teknologi itu sendiri sudah menjadi bagian yang tidak bisa di pisahkan dalam kehidupan manusia. Dengan paduan data didalamnya sangat membantu masyarakat untuk mengakses informasi yang lebih luas. Sebagai contoh pada zaman dahulu orang saling berkabar menggunakan surat kertas, tetapi sekarang kita tinggal telepon atau video call kita sudah bisa saling berkabar dengan orang yang jauh dengan kita. Namun, untuk mengakses sebuah informasi tersebut kita membutuhkan sebuah jalur atau sebuah media yang bisa membawanya sampai kepada tujuan yang disebut sebagai media transmisi data.

Struktur Dasar Bahasa C, Pengertian, dan Contohnya

 A. Tipe Data        Tipe data merupakan bagian dari program yang paling penting karena tipe data mempengaruhi setiap intruksi yang akan dilaksanakan oleh komputer. Misalnya 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung dari tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efesien dan efektif.       Dalam bahasa C terdapat 5 tipe data dasar, yaitu :

Blokir Game di Mikrotik Menggunakan Address List

Sungguh senang rasanya kita bisa bermain game,bermain game pada waktu senggang dan bermain game secukupnya memang tidak menjadi masalah,tapi bagaimana jika bermain game pada saat jam kerja, jam sekolah, bermain tidak tau waktu dari pagi sampe malam.? Kita selaku administrator mendapat perintah dari atasan untuk memblokir game-game tersebut pada saat jam tertentu.