Karena waktunya mepet, jadi saya males ngetiknya, copas dari tetangga aja dah, ahahhahaha, ayo mulai.
A. Konfigurasi DNS
1. Setting IP Anda jika belum benar, dengan "nano /etc/network/interfaces", lalu isikan seperti ini:
auto eth0
iface eth0 inet static
address (isikan dengan IP Anda)
netmask (isikan berdasar IP Anda)
lalu save, Cek dengan "ifconfig".
2. Setelah itu install bind9 dengan perintah "apt-get install bind9."
- Backup dulu konfigurasi named.confnya dengan perintah
#cp /etc/bind/named.conf /etc/bind/named.conf.bak
- Edit konfigurasi /etc/bind/named.conf dengan perintah
#nano /etc/bind/named.conf.
Edit script yang semula
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
menjadi
zone "herman21.net" {
type master;
file "/etc/bind/db.herman";
};
zone "192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
- Copy file db.local menjadi db.herman dan db.127 menjadi db.192
#cp /etc/bind/db.local /etc/bind/db.herman
#cp /etc/bind/db.127 /etc/bind/db.192
- Edit file /etc/bind/db.192 #nano /etc/bind/db.192
;
; BIND reverse data file for local loopback interface
@ IN NS herman21.net.
254.14.168 IN PTR herman21.net.
- Edit juga file /etc/bind/db.herman #nano /etc/bind/db.herman
;
; BIND data file for local loopback interface
@ IN NS herman21.net.
@ IN A 192.168.14.254
www IN A 192.168.14.254 ----------> Untuk webserver www.herman21.net
mail IN A 192.168.14.254 ----------> Untuk subdomain mailserver mail.herman21.net
- Setelah itu setting DNS kamu dengan perintah #nano /etc/resolv.conf
Tambahkan "nameserver 192.168.14.254" (tanpa tanda petik)
- Restart network dan bind9
#/etc/init.d/networking restart
#/etc/init.d/bind9 restart
- Sebelum itu setting ip adddress komputer anda dengan segment yang sama.
- Cek settingan DNS server dengan perintah #nslookup herman21.net
- Jika muncul tulisan
Server : 192.168.14.254
Address : 192.168.14.254#53
Name : 192.168.14.254
Address : 192.168.14.254
Anda berhasil
B. Masalah dan Solusi
Biasanya masalah muncul karena Anda kurang teliti atau lupa, jadi biasakan untuk mengecek ulang pakerjaan.
Masalah : Muncul peringatan “The syntax of the comment is in correct”
Penyebab : salah memasukkan perintah missal if config
Solusi : ketikkan perintah dengan benar
Masalah : Tidak dapat restart layanan bind9 (Setting domain name service . . . . : bind9 failed!)
Penyebab : kesalahan mengetikkan script pada konfigurasi named.conf, db.forward maupun reversenya
Solusi
: Masuk dikonfigurasi named.conf, db. Forward, atau db.reverse
telitilah apakah ada script yang salah, apabila ada betulkan scriptnya
kemudian restart ulang. Selamat mencoba !!!
NB. maaf Pak, nanti saya rapikan lagi, ni nanti ndak telat, hehe.
Tidak ada komentar:
Posting Komentar