Konfigurasi
DNS di Ubuntu Server
Langkah pertama install bind9 dengan perintah:
# sudo apt-get install bind9
Tekan Y untuk melanjutkan proses instalasi
Tunggu hingga proses selesai, lalu ketik perintah:
# cd /etc/bind/
# nano named.conf.local
Tambahkan script berikut:
zone agung.com" {
type master;
file "/etc/bind/db.ubuntu"; }
;
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.1";}
;
· Kata “zone “agung.com” {” ialah nama dari zona domain yang dibuat. Contoh pada tutorial ini nama domainnya ialah anakwadung.com
· Kata “type master;” ialah keterangan bahwa nama domain ini berupa DNS bertipe DNS master
· Kata “file /etc/bind/db.ubuntu” ;” ialah perintah untuk meletakkan file konfigurasi utama ini pada file db.ubuntu
· Kata “zone “1.168.192.in-addr.arpa” {” ialah definisi IP dari domain yang dibuat ( domain anakwadung.com ). IP ini merupakan IP Address dari server. Format penulisan zona ini diikuti 3 oktet pertama IP Address server yang ditulis secara terbalik. Misalkan server ini memiliki IP Address 192.168.1.2, maka format penulisannya ialah 1.168.192
· Kata “type master;” ialah keterangan bahwa nama domain ini berupa DNS bertipe DNS master
· Kata “file /etc/bind/db.1” ;” ialah perintah untuk meletakkan file konfigurasi IP reverse pada file db.1
· Kata “type master;” ialah keterangan bahwa nama domain ini berupa DNS bertipe DNS master
· Kata “file /etc/bind/db.ubuntu” ;” ialah perintah untuk meletakkan file konfigurasi utama ini pada file db.ubuntu
· Kata “zone “1.168.192.in-addr.arpa” {” ialah definisi IP dari domain yang dibuat ( domain anakwadung.com ). IP ini merupakan IP Address dari server. Format penulisan zona ini diikuti 3 oktet pertama IP Address server yang ditulis secara terbalik. Misalkan server ini memiliki IP Address 192.168.1.2, maka format penulisannya ialah 1.168.192
· Kata “type master;” ialah keterangan bahwa nama domain ini berupa DNS bertipe DNS master
· Kata “file /etc/bind/db.1” ;” ialah perintah untuk meletakkan file konfigurasi IP reverse pada file db.1
agung.com disini adalah nama domain, kalo anda ingin
merubahnya silahkan dengan selera anda.
Copy file db.local
#
cp db.local db.ubuntu
# cp db.local db.1
Edit db.ubuntu dengan perintah:
# nano db.ubuntu
Edit seperti ini:
;
;
BIND data file for local loopback interface
;
$TTL
604800
@ IN SOA ns.agung.com.
root.agung.com. (
2
; Serial
604800 ; Refresh
86400 ; Retry
2419200
; Expire
604800
) ; Negative Cache TTL
;
@
IN
NS agung.com.
@
IN
A 192.168.1.1
ns
IN A
192.168.1.1
www IN
CNAME tkj.com.
edit db.1 dengan perintah
# nano db.1
;
; BIND data file for local loopback
interface
;
$TTL 604800
@ IN
SOA ns.agung.com. root.agung.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200
; Expire
604800
) ; Negative Cache TTL
;
@ IN
NS tkj.com.
1 IN PTR tkj.com.
ns IN
PTR 192.168.1.1
www IN PTR
192.168.1.1
tambahkan dns-nameservers pada konfigurasi interface
#
nano /etc/network/interfaces
dns-nameservers 192.168.1.1
dns-search agung.com
lalu uji test dengan perintah :
# nslookup agung.com
nslookup agung.com
Server:
192.168.1.1
Address:
192.168.1.1#53
Name: agung.com
Address:
192.168.1.1
No comments:
Post a Comment