Selasa, 02 September 2014

Setting DNS

  • Masuk Terminal
  • Masuk root
# sudo su
  • Pastikan hostname sudah benar
#hostname
#hostname -f
  • Jika belum sama /etc/host
#vi /etc/hosts
  • Pastikan tulisannya seperti dibawah ini:
127.0.0.1 localhost
127.0.1.1 smkn4klt.edu server19
192.168.12.44 smkn4klt.edu server19

  • Kemudian edit juga : /etc/hostname
#vi /etc/hostname
  • Kemudian reboot Server agar konfigurasi dapat tersimpan dan berjalan .
#reboot

Install BIND :
#sudo su > masukkan password
#apt-get install bind9 -y

Konfigurasi Cache NameServer
  • Agar server dapat terkoneksi dengan internet edit : /etc/bind/named.conf.options
#vi /etc/bind/named.conf.options
  • Hilangkan tanda // dan isi dengan DNS google
forwarders {
         8.8.8.8;
         8.8.4.4;
};
  • Restart bind
#/etc/init.d/bind9 restart
  • Pastikan server sudah terkoneksi ke google.com
#ping google.com

Configure Primary/Master Nameserver
  • Untuk menambahkan DNS Forward dan Reverse resolution pada bind9, edit /etc/bind9/named.conf.local.
Misal, nama domain kita : smkn4klt.edu dengan IP : 192.168.12.44
#vi /etc/bind/named.conf.local
  • Pastikan kata yang ada sudah benar sperti ini :
zone "smkn4klt.edu" {
type master;
file "/etc/bind/db.kpliklaten.edu";
};
zone "12.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.12";
};

Buat DNS Forward pada Master DNS Server
  • Copy /etc/bind/db.local ke /etc/bind/db.smkn4klt.edu
# cp /etc/bind/db.local /etc/bind/db.smkn4klt.edu
# vi /etc/bind/db.smkn4klt.edu
  • Kemudian rubah seperti ini, pastikan jangan sampai ada kata-kata yang salah :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.smkn4klt.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.smkn4klt.edu.
kpliklaten.edu. IN MX 10 mail.smkn4klt.edu.
ns IN A 192.168.12.44
www IN A 192.168.12.44
mail IN A 192.168.12.44

Buat Reverse Resolution for Primary/Master NameServer
  • Copy file /etc/bind/db.127 ke /etc/bind/db.44
#cp /etc/bind/db.127 /etc/bind/db.44> Edit file hasil copy-an : /etc/bind/db.44
#vi /etc/bind/db.44
  • Rubah hingga seperti contoh ini :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.smkn4klt.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
44 IN PTR ns.smkn4klt.edu.
44 IN PTR mail.smkn4klt.edu.
44 IN PTR www.smkn4klt.edu.

[ 44 di pojok kiri adalah ip terakhir komputer anda ]

Jalankan DNS Server yang telah anda buat
#/etc/init.d/bind9 restart
  • Ganti DNS Nameservers pada PC klien ke sever DNS yg telah kita buat : 192.168.12.44
#vi /etc/network/interfaces
  • Ubah settingan menjadi IP static dan tambahkan dns-nameservers 192.168.12.44
  • Restart agar perubahan dapat tersimpan dan berjalan.
#/etc/init.d/networking restart
  • Test DNS yg telah kita buat dengan memanggil smkn4klt.edu lewat browser.


Sumber :  http://cemplokx.blogspot.com/2014/07/setting-dns-server.html
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management