OPEN MIND FOR THE BETTER LIFE

Insya Alloh bermanfaat…

  • Kicauan

  • RSS ARSIP PRIBADI

    • Sebuah galat telah terjadi; umpan tersebut kemungkinan sedang anjlok. Coba lagi nanti.
  • Arsip

  • Blog Stats

    • 217,566 hits
  • maping visitor

  • save our future

  • indonesia sekarang

  • bandwidth test

    Test your Internet connection speed at Speedtest.net

  • Top Rank

setting DNS menggunakan BIND & lighttpd di Ubuntu LTS 8.04

Posted by zulqarnain pada Juli 22, 2008


Beberapa waktu lalu sebenarnya saya sudah pernah melakukan yang namanya setting DNS namun masih banyak mengalami kegagalan serta gangguan dari beberapa faktor,jadi saya mencoba kembali untuk mencobanya dimana didasari kemauan dan tekad untuk bisa berhasil. Baiklah kalo gitu kita langsung aja ke pembahasan, untuk bisa yang namanya bikin DNS dibutuhkan beberapa aplikasi pendukungnya, yaitu :

  1. Apache / Lighttpd (sebagai aplikasi pendukung Web servernya / Tampilan yang akan muncul pada web base pada di akses domainnya (DNS)-nya).
  2. BIND9 (sebagai aplikasi transalasi ip ke penamaan DNS)
  3. saya akan memberikan penamaan domain dengan nama (www.coba.net)

Setelah beberapa paket tersebut sudah tersedia langkah selanjutnya kita mengkonfigurasi BIND-nya, langkah-langkahnya sebagai berikut :

1.) diasumsikan user sudah masuk dalam terminal / console linux ubuntu dan login sebagai root agar dapat mengedit atau konfigure file pada aplikasi BIND.

2.) perintah masuk dalam root pada mode terminal :

zul@zul-desktop:~$ sudo -i

root@zul-desktop:~#
3.) perintah dalam menginstall bind9 via koneksi iternet :

root@zul-desktop:~$ apt-get install bind9

4.) masuk ke dalam folder bind :

root@zul-desktop:~$ cd /etc/bind/

5.)melihat isi daripada bind :

root@zul-desktop:/etc/bind# ls -a
db.0 db.255 db.empty db.ip.save db.root named.conf.local rndc.key
db.127 db.coba db.ip db.local named.conf named.conf.options zones.rfc1918
root@zul-desktop:/etc/bind#

6.)membuat file database :

root@zul-desktop:/etc/bind#cp db.local db.coba (perintah mengkopi db.lokal dlm satu folder)

7.)edit dengan menggunakan perintah nano :

root@zul-desktop:/etc/bind#nano db.coba

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.coba.net. root.coba.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.coba.net
@ IN A 10.10.1.97
@ IN AAAA ::1
ns IN A 10.10.1.97
www IN CNAME ns
ftp IN CNAME ns
smtp IN CNAME ns
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

edit sesuai dengan kebutuhan anda !!!

simpan dengan menekan ctrl+x pilih yes untuk menyimpan.

8 ) membuat file resolver

root@zul-desktop:/etc/bind#cp db.coba db.ip

9)edit file db.ip

root@zul-desktop:/etc/bind#nano db.ip

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.coba.net. root.coba.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.coba.net
1 IN PTR ns.coba.net
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

sesuaikan dengan settingan anda !!!

tecan ctrl+x dan tekan yes untuk menyimpan

10)  edit file named.conf

root@zul-desktop:/etc/bind# nano named.conf

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include “/etc/bind/named.conf.options”;

// prime the server with knowledge of the root servers
zone “.” {
type hint;
file “/etc/bind/db.root”;
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

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

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

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

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

sesuaikan dengan settingan anda !!!

tecan ctrl+x dan tekan yes untuk menyimpan

11) edit DNS

root@zul-desktop:/etc/bind# nano /etc/resolv.conf

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

nameserver 10.10.1.97
Domain coba.net
search coba.net

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

sesuaikan dengan settingan anda !!!

tecan ctrl+x dan tekan yes untuk menyimpan

12) restart aplikasi BIND anda :

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

root@zul-desktop:/etc/bind# /etc/init.d/bind9 restart
* Stopping domain name service… bind [ OK ]
* Starting domain name service… bind [ OK ]
root@zul-desktop:/etc/bind#

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

apabila ada keterangan [ ok ] maka settingan bind sudah benar kalo tidak ssilahkan di review lagi

13) cek domain anda :

root@zul-desktop:/etc/bind# dig -x 10.10.1.97
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; <<>> DiG 9.4.2 <<>> -x 10.10.1.97
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41466
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;97.1.10.10.in-addr.arpa. IN PTR

;; AUTHORITY SECTION:
10.in-addr.arpa. 10800 IN SOA prisoner.iana.org. hostmaster.root-servers.org. 2002040800 1800 900 604800 604800

;; Query time: 1132 msec
;; SERVER: 10.10.1.97#53(10.10.1.97)
;; WHEN: Tue Jul 22 02:45:39 2008
;; MSG SIZE rcvd: 118
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

lihat status AUTHORITY kalo tidak bernilai 0 berarti domain anda sudah dapat berjalan anda.

14)ping DNS anda :

root@zul-desktop:/etc/bind#ping http://www.coba.net

PING coba.net (10.10.1.97) 56(84) bytes of data.
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=3 ttl=64 time=0.054 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=4 ttl=64 time=0.053 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=5 ttl=64 time=0.050 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=6 ttl=64 time=0.043 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=7 ttl=64 time=0.050 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=8 ttl=64 time=0.054 ms
64 bytes from ut4r82-desktop.local (10.10.1.97): icmp_seq=9 ttl=64 time=0.052 ms

— coba.net ping statistics —
9 packets transmitted, 9 received, 0% packet loss, time 8001ms
rtt min/avg/max/mdev = 0.025/0.048/0.054/0.009 ms
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

apabila domain http://www.coba.net di ping dan langsung ke redirect di 10.10.1.97

sekali lagi selamat anda berhasil dan selamat mencoba !!!

5 Tanggapan to “setting DNS menggunakan BIND & lighttpd di Ubuntu LTS 8.04”

  1. Ahmad said

    Jazakalloh khoiron.

  2. heru said

    10.10.1.97 <=ini alamat ip server?
    kok jika bind ku restar kok fail trus y?
    *connet failed : 127.0.0.1#953 connection refured
    *starting domain name services.. bind9 fail
    bisa kasih taw solusinya g?

  3. lc40le830u said

    iya sama, bind sy juga gitu, kalo restart fail mulu….solusinya gmana ya?

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: