Minggu, 01 Juli 2007

Buat dns ( domain name system ) di trustix

1.pertama instal dulu softawrenya misalnya Bind kalo udah diinstal sekarang langsung aja pada konfigurasinya.
2. disini saya akan asumsikan bahwa ip yang akan digunakan 201.123.23.21 dengan subnetmask nya 255.255.255.0, asumsi

hostnamenya dns dan asumsi bahwa domain yang akan kita buat adalah domainku.com

3. masuk sebagai root
4. pertama edit dulu file resolvnya jadi seperti ini
root@dns>#vi /etc/resolv.conf
lalu tambahkan baris berikut dengan menekan tombol insert untuk mulai mengedit file resolvnya.

search domainku.com

lalu save dengan menekan tombol esc sekali untuk masuk ke command prompt lalu ketik

:wq! [enter]

5.kemudian edit file hostnya

root@dns>#vi /etc/hosts

seperti cara sebelumnya tekan insert lalu masukan baris berikut

201.123.23.21 dns.domainku.com dns

trus save lagi

6. edit file named.zone
root@dns>#vi /etc/named.zone
tambahkan baris berikut
|-----------------------------------------------------------------------------|

zone "domaiku.com" in {
type master;
file "master/domaiku.com";
};
zone "23.123.201.in-addr.arpa" in {
type master;
file "master/reverse";
};

|------------------------------------------------------------------------------|
setelah itu save

7.karena file masternya belom ada sekarang kita buat file masternya,pertama buat file domainku.com dengan cara mengcopynya

dari file localhost
masuk kedirektori master dengan cara
|-----------------------------------------------------------------------------|
root@dns>#cd /var/named/master/ [enter]
root@dns/var/named/master>#cp localhost domaiku.com
root@dns/var/named/master>#vi domaiku.com
edit file domainku.com
|-------------------------------------------------------------------------|

$TTL 604800
@ IN SOA dns.domain.com. root.domaiku.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS dns.domainku.com.
IN MX 10 dns.domainku.com.
domaiku.com IN A 201.123.23.21

mail IN A dns.domainku.com.
www IN A dns.domainku.com.
ftp IN A dns.domainku.com.

|--------------------------------------------------------------------------|
kemudian buat file reverse dengan cara mengcopynya dari file domaiku.com

root@dns/var/named/master>#cp domaiku.com reverse
root@dns/var/named/master>#vi reverse

|----------------------------------------------------------------------------|

$TTL 604800
@ IN SOA dns.domain.com. root.domaiku.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS dns.domainku.com.
domaiku.com. IN A 201.123.23.21

21 IN PTR dns.domainku.com.
|------------------------------------------------------------------------|


setelah itu ubah kepemilikan file yang tadi kita buat ^_^

root@dns/var/named/master>#chown named.named *
root@dns/var/named/master>#chmod 644 *

setelah itu jalankan servisnya

root@dns/var/named/master>#/etc/init.d/named start
root@dns/var/named/master>#/etc/init.d/httpd start

lalu test

root@dns/var/named/master>#nslookup domainku.com

kalo nameservernya ketemu berati dns kita sudah berjalan dengan baik, sekarang test browsing
root@dns>#lynx http://www.domainku.com
dah pasti berhasil .....

selamat mencoba
kalo ada kesalahan mohon dimaafkan karna saya masih oon alias blon ^_