Tutorial Linux Indonesia | Install dan Konfigurasi DNS Server Debian 7
DNS ( Domain Name Server ) berfungsi untuk menerjemahkan alamat ip address ke domain. Maupun Sebaliknya.
Oleh karena itu, admin bagol69 membuat tutorial DNS Server di debian 7. Simak dan Pahami di bawah ini sampai tuntas.
- Baca juga Cara Instalasi Linux Debian 9
PENDAHULUAN
Dns merupakan sebuah servicves yang di gunakan untuk menerjemahkan domain dan alamat ip address server.
Supaya Client memudahkan mengakses server menggunakan nama domain dibandingkan dengan alamat ip addres server anda.
Install dan Konfigurasi Dns Server di Debian 7 |
Jika anda tidak memberikan nama domain dari layanan server anda. Anda harus mengahafal alamat ip address server anda.
Bayangkan anda mempunyai layanan server anda banyak dan hanya menggunakan alamat ip addres anda.
Anda harus menghafalkan alamat ip publik dari layanan server anda. Jika anda menggunakan domain untuk layanan server anda.
Anda tidak perlu menghafalkan alamat ip publik server anda. Cukup Menghafalkan nama domain dari layanan server anda.
Install DNS SERVER
[root@bagol69/:# apt-get install bind9 –y
Di sini bagol69 menggunakan service bind9 untuk dns server. Sebenarnya ada beberapa paket service dns yang dapat anda pilih seperti
- Bind 9
- Named
- DNS Maq
Pastikan server anda sudah konfigurasi alamat ip address di server anda.
Untuk yang belum paham konfigurasi alamat ip address dii server anda bisa lihat di sini.
Membuat ZOne Domain
Ada beberapa konfigurasikan yang harus di lakukan untuk memasang service domain di debian.
Salah satu yang penting adalah membuat zone domain.
Di Zona domain anda akan membuat file reverse dan file forward. Untuk konfigurasi selanjutnya.
Pada zone domain anda dapat menentukan domain yang anda gunakan. Anda dapat menentukan ekstensi. domain anda seperti ".com",".net",".id",".org",".ml",dll. "
Domain yang anda buat , hanya berlaku di jaringan local anda ( Lan ), jika anda ingin publish domain anda ke internet, anda harus mendaftarkan domain anda ke peyedia domain.
JIka hanya untuk jaringan local anda bisa membuat domain terserah anda. Di sini admin bagol69 menggguankan domain adi.com
Untuk yang belum paham konfigurasi alamat ip address dii server anda bisa lihat di sini.
Membuat ZOne Domain
Ada beberapa konfigurasikan yang harus di lakukan untuk memasang service domain di debian.
[root@bagol69/:# nano /etc/bind/named.conf.local
zone "adi.com" {
type master;
file "/etc/bind/1";
};
zone
"10.10.10.in-addr.arpa" {
type master;
file "/etc/bind/2";
};
Salah satu yang penting adalah membuat zone domain.
Di Zona domain anda akan membuat file reverse dan file forward. Untuk konfigurasi selanjutnya.
- Baca Juga Konfigurasi IP Address Debian 7
Pada zone domain anda dapat menentukan domain yang anda gunakan. Anda dapat menentukan ekstensi. domain anda seperti ".com",".net",".id",".org",".ml",dll. "
Domain yang anda buat , hanya berlaku di jaringan local anda ( Lan ), jika anda ingin publish domain anda ke internet, anda harus mendaftarkan domain anda ke peyedia domain.
- Baca Juga Konfigurasi Virtual IP Address Debian 7
JIka hanya untuk jaringan local anda bisa membuat domain terserah anda. Di sini admin bagol69 menggguankan domain adi.com
Note
Zone Berfungsi untuk menentukan nama domain anda.
Type Berfungsi Untuk menentukan Jenis dns server anda.
File Berfungsi untuk menentukan file forward atau file reversed.
Untuk alamat ip address server anda ada sedikit perbedaan. Untuk alamat ip addres server saya menggunakan
- Baca Juga Konfigurasi IP Address Debian 7
10.10.10.1 untuk membuat file reversed anda harus membalikan alamat ip addres anda. Dari belakang jadi 10.10.10.
Buat File Forward dan Rerverse.
Jika sudah buat zone domain. Silahkan anda buat dua file untuk forward dan reversed.
[root@bagol69:/etc/bind# cp
db.local 1
[root@bagol69:/etc/bind# cp
db.127 2
Menambahkan File Forward
File Forward berfungsi untuk memetakan dan menerjemahkan dari nama domain anda ke alamat ip address server anda.
[root@bagol69:/etc/bind# nano /etc/bind/1
: BIND data
file for local loopback interfaces
:
$TTL 604800
@ IN SOA adi.com. root.adi.com {
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ;
Expire
604800 ;
Negative Cache TTL
)
@ IN NS adi.com.
@ IN A 10.10.10.1
www IN A 10.10.10.1
webmail IN A 10.10.10.1
ftp IN A 10.10.10.1
ntp IN A 10.10.10.1
Menambahkan File Rerversed
File Rerversed berfungsi untuk menerjemahkan alamat ip address anda ke nama domain anda.
[root@bagol69:/etc/bind# nano /etc/bind/2
: BIND data file for
local loopback interfaces
:
$TTL 604800
@ IN
SOA
adi.com. root.adi.com {
2
; Serial
604800
; Refresh
86400 ; Retry
2419200 ; Expire
604800
; Negative Cache TTL
)
@ IN
NS adi.com.
1 IN
PTR adi.com.
1 IN
PTR www.adi.com.
1 IN
PTR webmail.adi.com.
1 IN
PTR ftp.adi.com.
1 IN
PTR ntp.adi.com.
Menambahkan Domain dan Name Server
Tahap terakhir adalah Menambahkan domain dan name server anda di file resolv.
[root@bagol69:/etc/bind# nano
/etc/resolv.conf
search adi.com
nameserver 10.10.10.1
Restart Services Dns Server
[root@bagol69:/etc/bind#
/etc/init.d/bind9 restart
Pengetesan DNS Server di Windows
[root@bagol69:/etc/bind#nslookup adi.com
Name : adi.com
address : 10.10.10.1
KESIMPULAN
Anda dapat melakukan konfigurasi dns server. Bagol69 hanya memberikan konfigurasi dns server di debian 7. Silahkan sesuaikan kebutuhan server anda.