Konfigurasi DNS Server

Konfigurasi DNS Server CentOS 7




Assalamualaikum Wr. Wb

Alhamdulillah mumpung ada waktu luang di sempatin posting hehehe.

Yoi kali ini saya akan berbagi cara konfigurasi DNS Server ci CentOS 7

Oke ndaaa. Langsung aja 

Pertama install paket bind dengan perintah

yum install bind-*






Konfigurasi file /etc/sysconfig/network dan tambahkan script berikut jika belum ada

NETWORKING=yes
GATEWAY=192.168.32.1 (IP Subnet saya,bisa di sesuaikan sama punya temen-temen)
HOSTNAME=fendi.id (sesuaikan sama punya temen-temen) 



Edit file /etc/named.conf

Tambahkan IP Address server di belakang IP localhost di baris listen on-port 53 { 127.0.0.1;};

Jadinya seperti ini listen-on port 53 { 127.0.0.1; 192.168.32.2; }; . 192.168.32.2 IP server saya

Sama dibelakang baris allow-query { localhost;};

Jadinya seperti ini allow-query {localhost; 192.168.32.0/24; }; 192.168.32.0/24 Subnet IP server saya




Tambahkan script ini di bagian bawah

zone "zemy.id" IN {
type master;
file "fw.zemy";
allow-update {none; };
};

zone "32.168.192.in-addr.arpa" IN {
type master;
file "rv.zemy";
allow-update {none; };
};


 
Masuk ke direktori /var/named

Buat db.forward dan db.reverse

nano fw.zemy(db,forward)

Isikan script berikut

$TTL 86400
@          IN        SOA            zemy.id root.zemyi.id. (
                          201107001               ;Serial
                          3600                         ;Refresh
                          1800                         ;Retry
                          604800                     ;Expire
                          86400                       ;Minimum TTL
)
@          IN        NS                zemy.id.
@          IN        A                  192.168.32.2
www     IN        A                  192.168.32.2



nano rv.fendi (db.reverse)

Isikan script berikut

$TTL 86400
@          IN        SOA            fendi.id root.zemy.id. (
                          201107001               ;Serial
                          3600                         ;Refresh
                          1800                         ;Retry
                          604800                     ;Expire
                          86400                       ;Minimum TTL
)
@          IN        NS                zemy.id.
@          IN        A                  192.168.32.2
2     IN        PTR                  www.fendi.id



Aktifkan DNS dengan perintah

systemctl enable named.service
systemctl start named.service

Tambahkan IP server ke /etc/resolv.conf
contoh :
nameserver 192.168.32.2




Add rule firewall dengan perintah

firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=53/udp

Restart rule dengan perintah

firewall-cmd --reload




Cek konfigurasi yang sudah dibuat

named-checkzone fendi.id fw.zemy

named-checkzone fendi.id rv.zemy

Tes DNS dengan nslookup

nslookup zemy.id

nslookup 192.168.32.2


Tes DNS di web browser





Nah,semoga bermanfaat buat temen-temen yang lagi ngoprek

Sekian dari saya

Wassalamualaikum Wr. Wb

 

 

 


 

Komentar