membangun DNS server di Debian etch

Domain Name System (DNS) adalah program untuk membantu proses pemetaan dari alamat IP ke nama komputer/hostname di internet, dan sebaliknya. Software DNS yang terbaik adalah BIND. untuk menginstalnya lewat konsole login sebagai root, digunakan perintah:

ghodam@ghodam:~$ su
Password:
ghodam:/home/ghodam#

masukkan dvd debian etch kedalam dvd-rom, kemudian install bind9, bind9-doc dan dnsutils, gunakan perintah:

ghodam:/home/ghodam# apt-get install bind9 bind9-doc dnsutils
Reading package lists… Done
Building dependency tree… Done
bind9-doc is already the newest version.
The following extra packages will be installed:
bind9-host
Suggested packages:
rblcheck
The following NEW packages will be installed:
bind9 bind9-host dnsutils
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/586kB of archives.
After unpacking 1389kB of additional disk space will be used.
Do you want to continue [Y/n]?
tekan y lalu enter

Selecting previously deselected package bind9-host.
(Reading database … 72465 files and directories currently installed.)
Unpacking bind9-host (from …/bind9-host_9.3.4-2_i386.deb) …
Selecting previously deselected package dnsutils.
Unpacking dnsutils (from …/dnsutils_9.3.4-2_i386.deb) …
Selecting previously deselected package bind9.
Unpacking bind9 (from …/b/bind9/bind9_9.3.4-2_i386.deb) …
Setting up bind9-host (9.3.4-2) …
Setting up dnsutils (9.3.4-2) …

Setting up bind9 (9.3.4-2) …
Starting domain name service…: bind.

edit file konfigurasi /etc/bind/named.conf (silakan gunakan editor kesukaan anda)

ghodam:~# nano /etc/bind/named.conf

zone “eksperimen.net” {
type master;
file “/etc/bind/db.eksperimen”;
};

zone “3.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192.168.1”;
};

buat file dengan nama db.eksperimen pada direktori /etc/bind (edit aja fiel db.local kemudian simpan dengan nama db.eksperimen….

ghodam:/etc/bind# nano db.local
BIND data file for eksperimen.net
;
$TTL 604800
@ IN SOA eksperimen.net. root.eksperimen.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ghodam.eksperimen.net.;
IN MX 10 mail.eksperimen.net.

;
eksperimen.net IN A 192.168.1.2
www IN A 192.168.1.2
ftp IN A 192.168.1.2
ghodam IN A 192.168.1.2
eksperimen.net. TXT “v=spfl a mx ~all”
ghodam.eksperimen.net. TXT “v=spfl a -all”

edit file db.127.0.0. lalu simpan dengan nama db.192.168.1

;
; BIND reverse data file for eksperimen.net
;
$TTL 604800
@ IN SOA eksperimen.net. root.eksperimen.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ghodam.eksperimen.net.;

;
2 IN PTR http://www.eksperimen.net.
2 IN PTR ftp.eksperimen.net
2 IN PTR ghodam.ekssperimen.net
2 IN PTR mail.eksperimen.net
2 IN PTR ldap.eksperimen.net

restart BIND dengan perintah

ghodam:~# /etc/init.d/bind9 restart

dengan menggunakan desktop Gnome langkah selanjutnya adalah menambah IP DNS pada server dengan langkah berikut :

Desktop – adminstration- networking- dns- add ….

lalu masukkan IP address dari dns server dalam hal ini penulis gunakan 192.168.1.2…..klik OK

untuk melihat apakah DNS telah berfungsi dengan baik gunakan perintah

ghodam:~# nslookup http://www.eksperimen.net

atau ping dari komputer lain dengan perintah ping ghodam

_____SELAMAT BEREKSPERIMEN______

5 Tanggapan

  1. yupz thank’s infonya🙂
    salam kenal😉

  2. tolong carana install bind9 jika cara diatas tidak bisa

  3. kalo kesulitan instalasi pake text..tidak ada salahnya pake synaptic package manager…
    system->administration->synaptic….namun konfigurasix ya harus pake teks lagii

  4. dah pernah nyoba lok ada 8 server jalan bareng tapi semuanya punya name server sendiri2..tapi hanya 1 server yang diinstall DNS Server

  5. ok..pernah nyoba lebih dari 1 server DNS jalan dalm 1 jaringan…

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: