Assalamu’alaikum Wr. Wb.
Apa kabar sahabat
blogger? Ketemu lagi bersama saya “Kamal Adhlan Riadi” yang blog pertamanya itu
tentang lagunya Paramore, tapi kali ini ane melakukan dengan tema yang berbeda,
yaitu masalah Jaringan pada debian dengan masalah konfigurasi DNS-server pada
debian 7. Sebelum melakukan konfigurasi, sebenarnya DNS-server itu apa sih?
Dari wikipedia DNS adalah sebuah sistem yang menyimpan informasi tentang nama
host maupun nama domain dalam bentuk basis data tersebar (distributed database)
di dalam jaringan komputer, misalkan Internet. DNS menyediakan alamat IP untuk
setiap nama host dana mendata setiap server transmisi surat (mail exchange
server) yang menerima surel (email) untuk setiap domain. Yaa
begitulah kira-kira. Bisa di bilang DNS itu merubah alamat IP dari berbentuk
angka menjadi berbentuk huruf (Ex 74.59.210.3–facebook.com).
Sebenarnya uda lama ane ingin melakukan blog ini, tapi selalu aja
terhalang dengan waktu, untuk kali ini yang punya waktu kosong akan melakukan
yang konfigurasi ini. Yaudah langsung aja kita lakukan konfigurasi pada
DNS-server :
Kita angkat topologinya seperti ini.
IP DNS Server : 192.168.14.1 - domain : kamal.com – subdomain : www.kamal.com
Hidupkan debian7 nya dan masukkan dvd 1 dan masukkan
perintah
apt-get
install bind9
edit direktori named.conf.local
nano
/etc/bind/named.conf.local
tambahkan zone-nya seperti ini.
zone
“kamal.com” {
type master;
file “/etc/bind/kamal.com”;
};
zone “14.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.72”;
};
type master;
file “/etc/bind/kamal.com”;
};
zone “14.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.72”;
};
Jika sudah keluar dan exit dari direktori
named.conf.local dengan Ctrl+X > Y
> Enter.
Sekarang adalah backup atau copy file db.local dan
db.127.
Cp
/etc/bind/db.local /etc/bind/kamal.com
Cp /etc/bind/db.127 /etc/bind/db.72
Cp /etc/bind/db.127 /etc/bind/db.72
Kemudian edit direktori kamal.com
nano /etc/bind/kamal.com
seperti di bawah ini
;
;Bind data file for local loopback interfaces
:
$TTL 604800
@ IN SOA kamal.com. root.kamal.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS kamal.com
@ IN A 192.168.14.1
www IN A 192.168.14.1
;Bind data file for local loopback interfaces
:
$TTL 604800
@ IN SOA kamal.com. root.kamal.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS kamal.com
@ IN A 192.168.14.1
www IN A 192.168.14.1
Sekarang edit di direktori db.72
nano
/etc/bind/db.72
seperti di bawah ini
;
;Bind reverse data file for local loopback interfaces
:
$TTL 604800
@ IN SOA kamal.com. root.kamal.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS kamal.com
1 IN PTR kamal.com
1 IN PTR www.kamal.com
;Bind reverse data file for local loopback interfaces
:
$TTL 604800
@ IN SOA kamal.com. root.kamal.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS kamal.com
1 IN PTR kamal.com
1 IN PTR www.kamal.com
Kemudian edit di resolv.conf untuk memasukkan DNS
address-nya.
Dengan menulis
nameserver
192.168.14.1
Jika sudah lakukan service (restart) pada bind9
Service
bind9 restart
Jika jawabannya tidak failed maka konfigurasi yang
sahabat blogger lakukan sudah berhasil.
Sekarang lakukan ping untuk test pada tiap domain
yang telah di konfigurasi sebelumnya seperti di bawah ini.
ping kamal.com dan ping www.kamal.com
Jika jawabanyang sahabat blogger lakukan tidak Request time out maka konfigurasi yang sahabat blogger lakukan sudah berhasil. Sekian dari saya cara konfigurasi DNS pada debian wheezy atau debian 7. Jangan lupa kata-kata yang ane inginkan yaa. Share blog ini :D
