DNS Server
Pengertian DNS
DNS atau Domain Name System ialah System yang meresolusikan IP adddress ke dalam kedalam Domain/Hostname , atau sebaliknya domain/hostname kedalam IP AddresDalam suatu jaringan, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya. Namun, insan akan lebih sulit mengingat angka-angka dibanding dengan huruf. Oleh sebab itu,perlu adanya system yang sanggup mengubah alamat IP menjadi domain.Maka dibangunlah DNS Server.
Aplikasi DNS yang paling sering dipakai di debian yaitu bind9.
Instalasi
root@server: # apt-get install bind9
Konfigurasi
- Pindah ke direktori /etc/bind
- Sunting file konfigurasi named.conf.local (file konfigurasi yang berisi konfigurasi nama domain , tipe dns server dan lokasi forward zone dan reverse zone).
root@server: /etc/bind # nano named.conf.local
Lalu tambahkan beberapa baris berikut kedalam file
zone "10.168.192.in-addr.arpa" IN {
type master;
file "/etc/bind/db.reverse";
};
zone "ketikbagi.id" IN {
type master;
file "/etc/bind/db.forward";
}; - Buat file forward zone atau sanggup juga menyalin file konfigurasi db.local.
root@server: /etc/bind# cp db.local db.forward
- Sunting isi file db.forward dan sesuaikan menyerupai berikut.
root@server: /etc/bind# nano db.forward
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ketikbagi.id. root.ketikbagi.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ketikbagi.id.
@ IN A 192.168.10.1
www IN A 192.168.10.1
ftp IN A 192.168.10.1
mail IN A 192.168.10.1 - Buat file Reverse zone ,atau sanggup juga dengan menyalin file konfigurasi db.127
root@server: /etc/bind# cp db.127 db.reverse
- Sunting file db.reverse dan sesuaikan menyerupai berikut.
root@server: /etc/bind# nano db.reverse
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ketikbagi.id. root.ketikbagi.id. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ketikbagi.id.
1 IN PTR menit.net. - File Konfigurasi resolv.conf
root@server:/etc/bind# nano /etc/resolv.conf
search ketikbagi.id
nameserver 192.168.10.1
nameserver 192.168.43.1 - Restart layanan Bind9
root@server:/etc/bind# service bind9 restart
root@server: # cd /etc/bind
Pengujian
- Dari sisi server. Gunakan perintah dig atau nslookup.
- Dari sisi client. Gunakan perintah nslookup dan ping untuk cek koneksi dengan DNS server.
0 Komentar untuk "Instalasi Dan Konfigurasi Dns Server Linux Debian"