Setting Domain Server Debian Squeeze

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Debian 6.0.

5 Squeeze Konfigurasi Debian Server


Teknik Komputer dan Jaringan

S e t tin g D o m a i n d e n g a n B i nd9 ti n nd 9

* tambahkan repository dari DVD binary2 dan DVD binary3. Masukan DVD Debian2 dan ketikan perintah apt-cdrom add. Lakukan langkah ini untuk DVD binary berikutnya.

root@lappet:~# apt-cdrom add


Using CD-ROM mount point /media/cdrom/ Identifying.. [43dfd50c6ea6306b415955be7756c8e5-2] Scanning disc for index files.. Found 2 package indexes, 0 source indexes, 0 translation indexes and 0 signatures Found label 'Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-2 20120512-13:45' This disc is called: 'Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-2 20120512-13:45' Reading Package Indexes... Done Writing new source list Source list entries for this disc are: deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-2 20120512-13:45]/ squeeze contrib main Repeat this process for the rest of the CDs in your set.

* Install Bind9.

root@lappet:~# apt-get install bind9


* Setting Bind9 dan menambahkan zone domain local.

root@lappet:~# nano /etc/bind/named.conf


zone "lappet-pulut.com" { type master; file "/var/cache/bind/db.web"; }; zone "222.168.192.in-addr.arpa" { type master; file "/var/cache/bind/db.111"; }; //include "/etc/bind/named.conf.local"; * Tambahkan konfigurasi zone seperti disamping. * Copy file db.local pada /etc/bind/ ke dalam folder /var/cache/bind/ dengan nama disesuaikan dengan konfigurasi kita. Begitu juga untuk db.127 dan rubah nama file seperti konfigurasi kita pada named.conf.local. * Berikan tanda // pada parameter include "/etc/bind/named.conf.local"; !!Ingat .. Hanya tambahkan // untuk mendisable parameter tersebut.

root@lappet:~# cp /etc/bind/db.local /var/cache/bind/db.web root@lappet:~# cp /etc/bind/db.127 /var/cache/bind/db.111

Jihad_Irhaby

Page 2

* Setting file db.web & db.111.

root@lappet:~# nano /var/cache/bind/db.web


; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA lappet-pulut.com. root.lappet-pulut.com. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS lappet-pulut.com. @ IN A 192.168.222.111 IN MX 1 mail.lappet-pulut.com www IN A 192.168.222.111 ftp IN A 192.168.222.111 mail IN A 192.168.222.111 ntp IN A 192.168.222.111 tube IN A 192.168.222.111 * www, ftp, mail, ntp & tube, adalah sub domain dari lappet-pulut.com contohnya, jika kita dapat memanggil ftp.lappet-pulut.com mail.lappet-pulut.com dan lain2. Hehe.

\root@lappet:~#

nano /var/cache/bind/db.111

; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA lappet-pulut.com. root.lappet-pulut.com. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS lappet-pulut.com. 111 IN PTR www.lappet-pulut.com. 111 IN PTR ftp.lappet-pulut.com. 111 IN PTR ntp.lappet-pulut.com. 111 IN PTR tube.lappet-pulut.com. 111 IN PTR mail.lappet-pulut.com.

* Angka 111 adalah digit terakhir dari IP yang kita pakai.

Jihad_Irhaby

Page 3

* Saat nya test Bind9. Pertama2, restart service nya, ping alamat nya, dan nslookup alamat domain nya.

root@lappet:~# /etc/init.d/bind9 restart root@lappet:~# ping lappet-pulut.com


PING lappet-pulut.com (192.168.222.111) 56(84) bytes of data. 64 bytes from lappet.lappet-pulut.com (192.168.222.111): icmp_req=1 ttl=64 time=0.043 ms 64 bytes from lappet.lappet-pulut.com (192.168.222.111): icmp_req=2 ttl=64 time=0.049 ms ^C --- lappet-pulut.com ping statistics --2 packets transmitted, 2 received, 0% packet loss, time 1004ms rtt min/avg/max/mdev = 0.043/0.046/0.049/0.003 ms

root@lappet:~# nslookup lappet-pulut.com


Server: Address: 192.168.222.111 192.168.222.111#53

Name: lappet-pulut.com Address: 192.168.222.111

root@lappet:~# nslookup 192.168.222.111


Server: Address: 192.168.222.111 192.168.222.111#53 name = mail.lappet-pulut.com. name = tube.lappet-pulut.com. name = ftp.lappet-pulut.com. name = ntp.lappet-pulut.com. name = www.lappet-pulut.com.

111.222.168.192.in-addr.arpa 111.222.168.192.in-addr.arpa 111.222.168.192.in-addr.arpa 111.222.168.192.in-addr.arpa 111.222.168.192.in-addr.arpa

* !!! Jika masih terdapat error seperti ** server can't find debian.edu.debian.edu: SERVFAIL berarti masih terjadi kesalahan konfigurasi pada db.web atau db.111.

::SELESAI::

Jihad_Irhaby

Page 4

You might also like