DNS itu singkatan dari Domain Name Server, jadi yang kita inget bukan alamat IP Address dari setiap komputer tapi nama yang diberikan untuk IP Address tersebut. Misalnya seperti www.yahoo.com atau www.google.com atau juga star.net
Kenapa? Karena manusia kesulitan kalo harus mengingat banyak nomor sekaligus, jadi dibuat sebuah program namanya DNS Server supaya manusia tinggal inget nama websitenya doang, tugasnya DNS Server untuk nerjemahin nama menjadi nomor.
OK kita mulai aja langsung.
hal yang pertama kita lakukan adalah melakukan installasi bind9
dengan perintah
sudo apt-get install bind9
tunggu beberapa saat setalah itu.
asumsi kita adalah
IP Address DNS Server Statis
IP Address DNS Server : 123.123.123.21
Nama Website : http://www.star.net
Network : 123.123.123.0
Gateway : 123.123.123.21
Nama komputer : ubuntu
selanjutnya kita konfigurasi named.conf.local:
sudo nano /etc/bind/named.conf.local
kita ubah konfigurasi serperti di bawah ini
# zona untuk domain -> ip address
zone "star.net" {
type master;
file "/etc/bind/zones/star.net.db";
};
# zona untuk ip address -> domain
zone "123.123.123.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.123.123.123.in-addr.arpa";
};
Untuk mengakses DNS Server lain yang isinya lebih lengkap:
sudo nano /etc/bind/named.conf.options
Trus isikan IP Address atau Domain DNS Server lain yang lebih lengkap,misalnya :
forwarders {
208.67.222.222;
};
agar DNS Server yang udah dibuat juga bisa mengakses dirinya sendiri:
sudo nano /etc/resolv.conf
lalu lita isikan
search star.net
nameserver 123.123.123.21
setelah itu adalah kita buat zona untuk DNS Server, dengan urutan sebagai
berikut:
sudo mkdir /etc/bind/zones
sudo nano /etc/bind/zones/star.net.db
kita isikan perintah seperti di bawah ini
$TTL 1500
@ IN SOA ubuntu.star.net. root (
2007062703
28800
3600
604800
38400
);
star.net IN NS ubuntu.star.net.
ubuntu IN A 123.123.123.21.
www IN CNAME ubuntu
save
setelah itu,kita masukan Kebalikan'a dari yang kita buat
sudo nano /etc/bind/zones/rev.123.123.123.in-addr.arpa
kita masukan perintah
$TTL 1500
@ IN SOA ubuntu.star.net. root (
2007062703
28800
3600
604800
38400
);
IN NS ubuntu.star.net.
81 IN PTR ubuntu.star.net.
restart DNS dengan perintah
sudo /etc/init.d/bind9 restart
untuk mengecek'a adalah kettikan perintah
dig 123.123.123.21
atau
dig star.net
nslookup star.net
Sabtu, 27 Februari 2010
instalasi DNS On Ubuntu server
Diposting oleh davin saputra ( Putra ) di 05.09
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar