Kamis, 08 Desember 2011

Cara Membuat dan Konfigurasi DNS Server di Linux opensuse 11.1


Setting DNS Server di Linux opensuse 11.1
 
Siapkan :
1. 2 LAN CARD
2. kabel cross


Pertama-tama setting IP yang digunakan untuk DNS server dan konfigurasi router agar bisa di cek di client. Atau bisa klik di Konfigurasi Router dengan linux opensuse 11.1.

1. Instal paket DNS yaitu bind. Masukkan dulu DVD openSUSE 11.1.
Dengan menggunakan perintah # yast -i bind
Atau dengan membuka # yast. Kemudian pilih software > Software Management.

Proses loading pakage

Kemudian ketik “bind” pada search Phrase. Dan Enter. Beri tanda (+) pada bind. Kemudian Accept (Alt+A).
Pilih OK dan tunggu hingga proses penginstalan selesai.
2. Setelah terinstal buka konfigurasinya.
Dengan menggunakan perintah :
# vi /etc/named.conf
Dibawah ini merupakan tampilan pertama named.conf

Kemudian tekan tombol Insert beri tanda (#) pada :
Directory “/var/lib/named”;
Dump-file “/var/log/named_dump.db”;
Statistics-file “/var/log/named.stats”;
Seperti pada gambar dibawah
Dan beri tanda (#) pada include “/etc/named.conf.include”;

3. Buat zone DNS yaitu zone forward dan zone reverse. Seperti dibawah.
Pertama tekan tombol Insert untuk menulis zone.
Zone Forward
zone “zainul.com” in { (zainul.com adalah nama dns yang akan dibuat silahkan anda ganti dengan nama dns yg anda buat )
type master ;
file “zainul”; (nama file tempat penyimpanan zone forward)
} ;
Zone Reverse
zone “21.168.192.in-addr.arpa” in { (ip yang akan digunakan sebagai zone reverse ditulis dari belakang Misal: 192.168.21.1 penulisannya 21.168.192 jadi ip yang 1 tidak ditulis karena nanti akan ditulin pada file zone reverse ganti dengan ip dns anda)
type master ;
file “zainulip”; (nama file tempat penyimpanan zone reverse)
};
Kemudian simpan tekan tombol ESC dan ketik ( :wq) enter.
4. Buat file zone forward dan zone reverse.
Masuk ke direktori named dulu :
# cd /var/lib/named/ Tekan Enter
# ls Tekan Enter (untuk melihat isi dari named)
# cp localhost.zone zainul (zainul adalah nama file zone forward yang tadi kita konfigurasi di name.conf dan bisa anda ganti dengan nama DNS server anda)
# cp 127.0.0.zone zainulip (zainulip adalah nama file zone reverse yang tadi kita konfigurasi di name.conf dan bisa anda ganti dengan nama IP DNS server anda)
5. Edit zone forward
Dengan perintah :
# vi zainul (file zone forward yang kita buat tadi)
Di bawah ini tampilan pertama sebelum di edit.

Kemudian edit dengan tekan INSERT.
Seperti gambar dibawah.
STTL 1W
@ IN SOA zainul.com. (dns anda.) root.zainul.com. ( (root.dns anda.)
42 ; serial (d. adams)
20 ; refresh
4H ; retry
6W ; expiry
1W ; minimum

@ IN NS ns.zainul.com. (ns.domain anda.)
ns IN A 192.168.21.1 (ip dns anda)
@ IN A 192.168.21.1 (ip dns anda)
www IN CNAME ns.zainul.com. (sub domain www anda)

Kemudian simpan Esc ketik (:wq) enter.




6. Edit zone Reverse
Dengan perintah :
# vi zainulip (file zone reverse yang kita buat tadi)
Di bawah ini tampilan pertama sebelum di edit.


Kemudian edit dengan tekan INSERT.
Seperti gambar dibawah.
STTL 1W
@ IN SOA zainul.com. (dns anda.) root.zainul.com. ( (root.dns anda.)
42 ; serial (d. adams)
20 ; refresh
4H ; retry
6W ; expiry
1W ; minimum

@ IN NS ns.zainul.com. (ns.domain anda.)
1 (ip dns server) IN PTR ns.zainul.com. (ns.domain anda.)

Kemudian simpan Esc ketik (:wq) enter.

7. Restart named
Dengan perintah :
# rcnamed restart atau
# /etc/init.d/named restart


8. Setting resolv.
Dengan perintah :
# vi /etc/resolv.conf
Tekan INSERT
Dan Pada konfigurasi resolv bagian bawah sendiri tambah :
domain zainul.com (dns anda)
serch zainul.com (dns anda)
nameserver 192.168.21.1 (ip dns anda)



Kemudian Esc dan ketik (:wq) enter untuk menyimpan.

9. Kemudian cek dns dengan perintah:
# nslookup tekan enter
> zainul.com (dns anda) enter
seperti pada gambar dibawah
10. Ping ip dns dan nama dns.

# ping 192.168.21.1 (ip dns yang anda buat) enter
# ping www.zainul.com (nama dns yang anda buat)
dan jika mendapat reply maka anda sudah berhasik membuat DNS server.



11. Restart network.
Dengan perintah :
# rcnetwork restart



Proses pembuatan DNS server belum dikatakan berhasil jika belum bisa di cek atau di buka di client.

Cek DNS pada Client
1. Pastikan firewall pada linux disable. Jika masih enable berikut langkah-langkahnya :
# yast
Kemudian pilih Security and Users>Firewall enter



Beri tanda (X) pada Disable. Kemudian Next.



Pilih Yes pada jendela konfirmasi firewall.



Kemudian Finish.



Dan retart network dengan # rcnetwork restart


2. Setting ip client
Tancapkap kabel cross pada komputer router dan client.
Kemudian pilih Start>Control Panel > Network connection.
Setting ip :
ip address : 192.168.21.7 (ip client anda)
subnet mask : 255.255.255.0
ip gateway : 192.168.21.1 (ip gateway router)
Prevered DNS server : 192.168.21.1 (ip dns anda)
Alternate DNS server : kosongkan.
kemudian OK.

3. Kemudian buka command prompt
Dengan Start > Run >isi cmd dan Enter
Kemudian cek DNS seperti gambar dibawah ini


Membuat dan Menambah Subdomain
1. Masuk file zone forward
Tambahkan dibawahnya misal :
tkj IN CNAME ns.zainul.com.
Kemudian simpan.
Cek dengan meng-ping subdomain
2. Cek dengan CMD pada komputer client seperti pada gambar dibawah ini.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More