Domain Name System atau DNS adalah suatu metode untuk mengubah Ip Address suatu komputer ke dalam suatu nama domain, atau sebaliknya. Yang memudahkan kita dalam mengingat komputer tetsebut. Misalnya, server debian memiliki alamat Ip sekian, namun pada umumnya, orang tidak akan mudah mengingat alamat Ip dalam berntuk numerik tersebut.
Untuk itu disini saya akan menjelaskan kepada Anda semua tentang cara mengkonfigurasi DNS di Debian 6.05 (Squeeze). Ikuti langkah dibawah ini:
1. Install: apt-get install bind9
2. Setelah itu copy file db.local yang ada dalam /etc/bind/ lalu letakkan di dalam /var/cache/bind/ dengan nama db.debian, dengan cara
# cp /etc/bind/db.local /var/cache/bind/db.debian
3. Berikutnya copy juga file db.127 yang ada dalam /etc/bind/ letakkan juga di dalam /var/cache/bind/ dengan nama db.192, dengan cara
# cp /etc/bind/db.127 /var/cache/bind/db.192
4. Mengedit file db.debian: mcedit /var/cache/bind/db.debian
Note: untuk regina.com ganti dengan nama dns yang anda buat. Dan untuk Ip-nya sesuaikan pula dengan Ip Anda.
Note: untuk regina.com ganti dengan nama dns yang anda buat. Dan untuk Ip-nya sesuaikan pula dengan Ip Anda.
;
$TTL 1000
@ IN SOA regina.com. root.regina.com. (
222222 ; Serial
1000 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS regina.com.
@ IN A 192.200.29.1
ns IN A 192.200.29.1
@ IN AAAA ::1
www IN A 192.200.29.1
ftp IN A 192.200.29.1
mail IN A 192.200.29.1
5. Mengedit file db.192: mcedit /var/cache/bind/db.192
Note: untuk regina.com ganti dengan nama dns yang anda buat. Dan untuk Ip-nya sesuaikan pula dengan Ip Anda.
;
$TTL 1000
@ IN SOA regina.com. root.regina.com. (
111111 ; Serial
1000 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS regina.com.
1.29.200 IN PTR regina.com.
6. Mengedit file: mcedit /etc/bind/named.conf.default-zones
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "regina.com" {
type master;
file "/var/cache/bind/db.debian";
};
zone "192.in-addr.arpa" {
type master;
file "/var/cache/bind/db.192";
};
7. Mengedit file resolv.conf: mcedit /etc/resolv.conf , tambahkan script berikut:
search regina.com (sesuaikan nama dns Anda)
nameserver 192.200.29.1 (sesuaikan dengan Ip Anda)
8. Restart bind: /etc/init.d/bind9 restart
9. Pengujian dengan nslookup: nslookup regina.com dan nslookup 192.200.29.1 (sesuaikan dengan nama dns dan ip Anda)
Selesai
Dengan adanya DNS Server, kita bisa mngakses halaman situs dari server debian tersebut hanya dengan mengakses nama domain-nya (www.regina.com), tanpa mengingat Ip Address dari komputer tersebut.
No comments:
Post a Comment