assalmualikum wr,wb sobat, kali ini saya akan berbgi bagiman cra konfigurasi DNS pada debian. DNS itu sendiri bertujuan untuk pengalmatan ip agar client dapat dengan mudah mengakses server
Ø Install paket bind9 untuk versi yang terbaru, dengan perintah #apt-get install bind9=>enter
Ø Install paket bind9 untuk versi yang terbaru, dengan perintah #apt-get install bind9=>enter
Ø Mengedit
script resolf.conf, dengan perintah :
# pico /etc/resolv.conf=>enter
# pico /etc/resolv.conf=>enter
Ø
Mengedit script named.conf, dengan perintah:
# pico /etc/bind9/named.conf.local=>enter
Edit seperti dibawah ini:
# pico /etc/bind9/named.conf.local=>enter
Edit seperti dibawah ini:
Zone “debian.com”{
Type master;
File “/etc/bind/db.debian”;
};
Type master;
File “/etc/bind/db.debian”;
};
Zone “20.168.192.in-addr.arpa”{
Type master;
File “/etc/bind/db.ip”;
};
Type master;
File “/etc/bind/db.ip”;
};
Ø
Copy file db.255 dan db.local pada directoty yang sama ,dengan perintah:
# cp db.255 db.ip=>enter
# cp db.local db.debian=>enter
Lalu copy pada direktori etc, dengan perintah:
#cp db.local db.debian=>enter
# cp db.255 db.ip=>enter
# cp db.255 db.ip=>enter
# cp db.local db.debian=>enter
Lalu copy pada direktori etc, dengan perintah:
#cp db.local db.debian=>enter
# cp db.255 db.ip=>enter
Ø Membuat
file zone forward yang berfungsi untuk menerjemahkan nama ke IP Address dari
zona lokalnya.dengan perintah:
# pico db.debian=> enter
# pico db.debian=> enter
$TTL 604800
@ IN SOA debian.com. root.debian.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
@ IN A 192.168.20.1
www IN A 192.168.20.1
@ IN SOA debian.com. root.debian.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
@ IN A 192.168.20.1
www IN A 192.168.20.1
ftp IN A 192.168.20.1
ntp IN A 192.168.20.1
proxy IN A 192.168.20.1
Ø
Membuat file zone forward yang berfungsi menerjemahkan IP Address ke
nama dari zona lokalnya, dengan perintah
# pico db.ip=>enter
# pico db.ip=>enter
$TTL 604800
@ IN SOA debian.com. root.debian.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
20.168.192 IN PTR debian.com.
www IN PTR debian.com.
@ IN SOA debian.com. root.debian.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS debian.com.
20.168.192 IN PTR debian.com.
www IN PTR debian.com.
Ø
Merestart daemon DNS Server, dengan perintah :
# /etc/init.d/bind9 restart=>enter
Stopping domain name service . . . : bind .
Starting domain name service . . . : bind .
# /etc/init.d/bind9 restart=>enter
Stopping domain name service . . . : bind .
Starting domain name service . . . : bind .
Ø
Mencoba DNS Server apakah sudah berjalan dengan baik dan benar dengan
perintah ping
# ping http://www.debian.com
Jika muncul reply berarti konfigurasi anda berhasil
# ping http://www.debian.com
Jika muncul reply berarti konfigurasi anda berhasil