DNS (Domain Name System) merupakan sebuah service yang dipergunakan untuk menerjemahkan alamat IP kedalam nama domain.
Gah usah basa-basi lagi nih langkah-langkahnya tapi sebelumnya pastikan anda membuka terminal dan masuk ke root:
Langkah 1 : Install paket Bind
Ketik apt-get install bind9 (tunggu sejenak hingga proses selesai).
Langkah 2 : Konfigurasi file named.conf.local
Untuk mengkonfigurasinya ketik gedit /etc/bind/named.conf.local | tambah baris baru dan isikan konfigurasi berikut:
# Nama zone sesuaikan dengan nama domain yang ingin anda buat
zone "logitekh.com"
{
type master;
file "/etc/bind/db.logitekh.com";
};
# IP sesuaikan dengan konfigurasi IP anda (di tulis terbalik, IP yang saya gunakan untuk DNS server ini adalah 192.168.100.1)
zone "100.168.192.in-addr.arpa"
{
type master;
file "/etc/bind/db.192";
};
zone "logitekh.com"
{
type master;
file "/etc/bind/db.logitekh.com";
};
# IP sesuaikan dengan konfigurasi IP anda (di tulis terbalik, IP yang saya gunakan untuk DNS server ini adalah 192.168.100.1)
zone "100.168.192.in-addr.arpa"
{
type master;
file "/etc/bind/db.192";
};
save & exit
Langkah 3 : Konfigurasi file named.conf.options
untuk membuka filenya ketik gedit /etc/bind/named.conf.local | ganti forwarders 0.0.0.0 menjadi forwarders 192.168.100.1 (sesuai dengan ISP ).
save & exit
Langkah 4 : Konfigurasi file db.logitekh.com
Pertama copy dulu isi file db.local ke db.logitekh.com dengan cara ketikkan pada terminal
cp /etc/bind/db.local /etc/bind/db.logitekh.com | setelah itu baru konfigurasi file db.logitekh.com dengan cara gedit /etc/bind/db.logitekh.com dan rubah konfigurasinya menjadi seperti berikut:
;
; BIND data file for local loopback interface
;
$TTL 604800
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.logitekh.com. admin.logitekh.com. (
33 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.logitekh.com.
@ IN A 127.0.0.1
@ IN AAAA ::1
33 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.logitekh.com.
@ IN A 127.0.0.1
@ IN AAAA ::1
@ IN A 192.168.100.1
www IN CNAME ns
save & exit
Langkah 5 : Konfigurasi file db.192
Sama seperti langkah no.4 copy dulu isi file db.local ke db.logitekh.com dengan cara ketikkan pada terminal
cp /etc/bind/db.local /etc/bind/db.192 | setelah itu baru konfigurasi file db.192 dengan cara gedit /etc/bind/db.192 dan rubah konfigurasinya menjadi seperti berikut:
;
$TTL 604800
$TTL 604800
@ IN SOA ns.logitekh.com. admin.logitekh.com. (
13 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
13 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
@ IN A 127.0.0.1
1 IN PTR ns.logitekh.com.
1 IN PTR www.lima.com.
www IN CNAME ns
save & exit
Langkah 6 : Memulai Service Bind
Untuk memulai service DNS kita harus memulai service bind berikut perintah yang di masukkan untuk memulai proses bind ketik /etc/init.d/bind9 start .
"SEMOGA BERMANFAAT"
0 komentar:
Posting Komentar