konfigurasi DNS pada FEDORA 10

| | 0 Koment


  • Pertama kita cek dulu apakah paket BIND sudah terinstall atau belum. Dengan perintah

#rpm –qa | grep bind

  • jika sudah terinstal anda dpt melanjutkan konfigurasi DNS, tapi jika belum maka kita harus menginstall/mendownload dulu paket BIND nya dengan perintah :

#yum –y install bind

  • lalu kita ketikan perintah

#vi /etc/named.conf

Setelah itu ubah sesuai konfigurasi yang anda butuhkan :

lalu tambahkan # didepan listen port

dan tambahkan berikut :

allow-recursion { localhost; 192.168.95.0/24;};
allow-transfer { localhost; 192.168.95.0/24;};

Maka akan muncul seperti berikut :

Lalu tambahkan perintah berikut dan rubah settingan nya sesuai konfigurasi anda Disini saya menggunakan ip 192.168.95.1 dan domain harminanto.com

view "internal" {

match-clients {

localhost;

192.168.95.0/24;

};

zone "." IN {

type hint;

file "named.ca";

};

zone "harminanto.com" IN {

type master;

file "harminanto.com.lan";

allow-update { none; };

};

zone "95.168.192.in-addr.arpa" IN {

type master;

file "192.rev.db";

allow-update { none; };

};

zone "localhost.localdomain" IN {

type master;

file "named.localhost";

allow-update { none; };

};

zone "localhost" IN {

type master;

file "named.localhost";

allow-update { none; };

};

zone "1.0.0.127.in-addr.arpa" IN {

type master;

file "named.loopback";

allow-update { none; };

};

zone "0.in-addr.arpa" IN {

type master;

file "named.empty";

allow-update { none; };

};

};

Maka akan tampil seperti berikut:



  • sekarang kita akan mengkonfigurasi zone files ketikan perintah vi /var/named/harminanto.com.lan (sesuaikan dengan konfigurasi anda)

ketikan perintah perintah berikut :

TTL 86400

@ IN SOA harminanto.com. root.harminanto.com. (

2008112601 ;Serial

3600 ;Refresh

1800 ;Retry

604800 ;Expire

86400 ;Minimum TTL

)

IN NS harminanto.com.

IN A 192.168.95.1

IN MX 10 harminanto.com.

harminanto IN A 192.168.95.1

seperti gambar berikut :

Setelah itu save dan ketikan perintah vi /var/named/192.rev.db (Lakukan sesuai konfigurasi anda)

Dan ketika perintah perintah berikut :

TTL 86400

@ IN SOA harminanto.com. root.harminanto.com. (

2008112601 ;Serial

3600 ;Refresh

1800 ;Retry

604800 ;Expire

86400 ;Minimum TTL

)

IN NS harminanto.com.

1 IN PTR harminanto.com.

IN A 255.255.255.0

seperti gambar berikut:


Ketikan perintah service named start

jika failed cek dahulu apakah sudah benar jika konfigurasi sudah benar dan masih failed anda update paket bind dengan perintah yum upgrade bind*

sekarang kita tes dengan menuliskan perintah dig harminanto.com atau nslookup

harminanto.com

hasilnya seperti berikut :

dig harminanto


nslookup harminanto.com


*Jika masih terdapat error cek dengan printah vi /etc/resolv.conf tambah kan search harminanto.com =>domain anda dan dibawah nya name server 192.168.95.1 =>ip anda
jika terdapat DOMAIN (pada f10) isikan dengan domain anda contoh : DOMAIN harminanto.com