DNS atau Domain Name Server merupakan penerjemah nama menjadi IP. www.rab.co.id adalah 202.59.201.67, itulah tugas DNS. Kita memerlukannya karena pada dasarnya data dikirim ke alamat IP, bukan nama domain. Saat Anda menggunakan layanan GPRS, program wvdial otomatis menentukan DNS sesuai arahan ISP, Internet Service Provider. Bila Anda punya warnet, Internet server dapat diset sebagai DNS. Ini memudahkan pengaturan DHCP server yang mengarahkan DNS bagi para pc client. Sehingga saat Anda beralih ke ISP lain, tidak perlu lagi mengubah setting DHCP.
Tulisan ini sudah dicoba menggunakan Ubuntu 8.04 dan seharusnya berfungsi pada distro turunan Debian, dan mudah-mudahan juga berlaku bagi distro-distro lainnya. Sekarang pasanglah paketnya:
$ sudo su # apt-get install bind9
// Consider adding the 1918 zones here, if they are not used in your // organization include "/etc/bind/zones.rfc1918";
# /etc/init.d/bind9 restart
nameserver 127.0.0.1
# telnet google.com 80 Trying 209.85.171.100... Connected to google.com. Escape character is '^]'.
allow-query { 0.0.0.0/0; };
options { directory "/var/cache/bind"; auth-nxdomain no; # conform to RFC1035 allow-query { 0.0.0.0/0; }; }
# /etc/init.d/bind9 restart
$ telnet google.com 80 Trying 209.85.171.100... Connected to google.com. Escape character is '^]'.
$ telnet 202.59.201.67 80 Trying 202.59.201.67... Connected to 202.59.201.67. Escape character is '^]'.
$TTL 1500 @ IN SOA dns1.rab.co.id. grananda.rab.co.id. ( 2007062703 ;serial 28800 ;refresh 3600 ;retry 604800 ;expire 38400 ) ;minimum 25 minutes @ IN NS dns1.rab.co.id. @ IN A 202.59.201.67 dns1 IN A 202.59.201.67 www IN CNAME dns1
zone "rab.co.id" { type master; file "/etc/bind/db.rab.co.id"; };
# /etc/init.d/bind9 restart
# telnet rab.co.id 80 Trying 202.59.201.67... Connected to rab.co.id. Escape character is '^]'.
Komentar terbaru
10 tahun 41 pekan y.l.
13 tahun 20 pekan y.l.
13 tahun 20 pekan y.l.
13 tahun 20 pekan y.l.