kiram99 Hi. My name is Saiful Kiram. I am a college student. My hobbies are reading and writing.

Cara Menginstall DNS Server di Debian

Cara Menginstall DNS Server di Debian

Cara Menginstall DNS Server di Debian – DNS atau Domain Name System adalah suatu metode untuk mengkonversikan IP address (numeric) suatu komputer ke dalam suatu nama domain (alphabetic), ataupun sebaliknya. Yang memudahkan kita dalam mengingat komputer tersebut. Misalnya, server debian memiliki alamat Ip address sekian, namun pada umumnya, orang tidak akan mudah mengingat alamat Ip dalam bentuk numeric tersebut. Dengan adanya DNS Server, kita bisa mengakses halaman situs dari server debian tersebut hanya dengan mengakses nama domain-nya (www.saiful.com) tanpa mengingat Ip address dari komputer tersebut.

Instalasi DNS Server:

Sebelum kita memulai mengkonfigurasi DNS kita terlebih dahulu mengatur IP Address kita terlebih dahulu.

root@saiful:~# nano /etc/network/interfaces

langkah ini digunakan untuk mengatur IP Address kita. Atur seperti pada gambar berikut.

Untuk save tekan Ctrl+ O lalu Enter. Kemudian Ctrl+ X untuk Exit.

Installasi

Bind9 (Barkeley Internet Name Domain versi 9) adalah salah satu aplikasi Linux yang sangat popular sebagai DNS server, dan hampir semua distro linux menggunakannya. Selain itu, dalam konfigurasinya pun cukup mudah dimengerti, khususnya bagi pemula awal.

root@saiful:~# apt-get install bind9

perintah ini digunakan untuk menginstalasi bind9 yang merupakan software dari DNS.

root@saiful:~# cd /etc/bind

langkah ini digunakan untuk langsung masuk ke file “bind”

root@saiful:/etc/bind# nano  named.conf.default-zones.

Langkah ini digunakan untuk masuk ke file “named.conf” di mana kita akan merubah zona dari localhost dan Ip address kita,

Edit seperti gambar berikut.

zone “saiful.com” {

      type master;

      file “/etc/bind/db.domain”;

};

zone “1.168.192.in-addr.arpa” {

      type master

      file “/etc/bind/db.ip”;

};

Untuk save tekan Ctrl+ O lalu Enter. Tekan Ctrl+ X untuk Exit.

root@saiful:/etc/bind# cp db.local db.domain

root@saiful:/etc/bind# cp db.127 db.ip

perintah ini digunakan untuk mengganti nama folder “db.local” menjadi “db.domain” dan folder “db.127” menjadi “db.ip”, ini dimaksudkan supaya kita lebih mudah mengingat nama folder tersebut.

root@saiful:/etc/bind# nano db.domain

perintah ini kita gunakan untuk merubah localhost menjadi nama domain kita dan memasukkan content yang akan kita gunakan nantinya, edit seperti gambar berikut.

$TTL        604800

@              IN        SOA                saiful.com. root.saiful.com. (

                                                                  2          ; Serial

                                                        604800          ; Refresh

                                                          86400          ; Retry

                                                      2419200          ; Expire

                                                        604800          ; Negative Cache TTL

;

@              IN        NS       saiful.com.

@              IN        A         192.168.1.1

www         IN        A         192.168.1.1

mail           IN        A         192.168.1.1

ftp             IN        A         192.168.1.1

Untuk save tekan Ctrl+ O lalu Enter. Tekan Ctrl+ X untuk Exit.

root@saiful:/etc/bind# nano db.ip

perintah ini kita gunakan untuk merubah localhost menjadi nama domain kita dan memasukkan IP kwartet terakhir, edit seperti gambar berikut.

$TTL        604800

@              IN        SOA                saiful.com. root.saiful.com. (

                                                                  1          ; Serial

                                                        604800          ; Refresh

                                                          86400          ; Retry

                                                      2419200          ; Expire

                                                        604800          ; Negative Cache TTL

;

@              IN        NS       saiful.com.

1                IN        PTR    www.saiful.com.

1                IN        PTR    mail.saiful.com.

Untuk save tekan Ctrl+ O lalu Enter. Tekan Ctrl+ X untuk Exit.

root@saiful:~# nano /etc/resolv.conf

pada perintah ini kita akan menambahkan domain saiful.com di atas search 192.168.1.1 atau seperti pada gambar.

search saiful.com

domain saiful.com

nameserver 192.168.1.1

Untuk save tekan Ctrl+ O lalu Enter. Tekan Ctrl+ X untuk Exit.

root@saiful:~# service networking restart

root@saiful:~# service bind9 restart

perintah ini digunakan untuk merestart paket networking dan bind9

root@saiful:~# nslookup saiful.com

perintah ini digunakan untuk mengecek konfigurasi untuk nama domain tampilan berikut merupakan konfigurasi yang sudah benar.

root@saiful:/etc/bind# nslookup saiful.com

Server      : 192.168.1.1

Address   : 192.168.1.1/53

Name : saiful.com

Address : 192.168.1.1

root@saiful:~# nslookup 192.168.1.1

perintah ini digunakan untuk mengecek konfigurasi untuk IP Domain tampilan berikut merupakan konfigurasi yang sudah benar.

root@saiful:/etc/bind# nslookup saiful.com

Server :               192.168.1.1

Address :             192.168.1.1/53

1.1.168.192.in-addr.arpa         name = www.saiful.com.

1.1.168.192.in-addr.arpa         name = mail.saiful.com.

Sekian tutorial untuk menginstall DNS di Debian. Semoga artikel ini bermanfaat dan terimakasih telah berkunjung di situs kami

kiram99 Hi. My name is Saiful Kiram. I am a college student. My hobbies are reading and writing.

Cara Mematikan Windows Defender di Windows Sementara dan Permanen

ninetekno.com – Windows defender adalah sebuah sistem perangkat lunak dari microsoft. Memiliki fungsi untuk melindungi sistem operasi windows dari virus, dan juga perangkat spy...
kiram99
2 min read

Cara Menghilangkan Iklan di Android

Cara Menghilangkan Iklan di Android – Kesal dengan pop-up iklan yang muncul terus menerus di layar HP? Tidak perlu khawatir, Anda bisa menghilangkannya dengan...
kiram99
3 min read

Cara Menghapus Akun Instagram

Cara Menghapus Akun Instagram – Meskipun menjadi salah satu media sosial yang ramai saat ini, tidak sedikit yang mencari cara menjauhkan diri dari Instagram....
kiram99
2 min read