Blogger news

Jumat, 11 Juli 2014

Setting DNS Server Melalui Ubuntu 14.04

DNS (Domain Name Server) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

DNS menyediakan pelayanan yang cukup penting untuk Internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet dimana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6).

Langkah-langkah setting DNS SERVER :
1. Buka terminal,
masuk root

2. Pastikan dulu hostname nya sudah benar :
hostname > enter
hostname -f >enter


3. Apabila belum benar edit : /etc/host
vi /etc/hosts > enter
Akan muncul tampilan
 127.0.0.1 localhost
127.0.1.1 server.kpliklaten16.edu server22
192.168.12.22 server.kpliklaten16.edu server22


4. Lalu edit juga : /etc/hostname
vi /etc/hostname


5. Jika sudah,rebbot PC agar konfigurasi dapat tersimpan dan berjala
reboot

6. Install BIND
Masuk ke root dulu,
apt-get install bind9 -y


7. Cinfigurasi cache name server
Supaya 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;
};
Akan muncul tampilan


8. Restart Bind
/etc/init.d/bind9 restart


9. Pastikan server sudah terkoneksi ke google.com
ping google.com

10. Configure Primary/Master Nameserver
Untuk menambahkan DNS Forward dan Reverse resolution pada bind9, edit /etc/bind9/named.conf.local.

Misal, nama domain kita : kpliklaten22.edu dengan IP : 192.168.12.22
#vi /etc/bind/named.conf.local > enter
Akan muncul tampilan


11. Buat DNS Forward pada Master DNS Server
Copy /etc/bind/db.local ke /etc/bind/server.kpliklaten22.edu
cp /etc/bind/db.local etc/bind/server.kpliklaten22.edu > enter

11. vi /etc/bind/db.kpliklaten22.edu > enter
Akan muncul tampilan
 Kemudian rubah seperti ini, pastikan jangan sampai ada kata-kata yang salah :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten22.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.kpliklaten22.edu.
kpliklaten22.edu. IN MX 10 mail.kpliklaten22.edu.
ns IN A 192.168.12.22
www IN A 192.168.12.22
mail IN A 192.168.12.22


12. Buat Reverse Resolution for Primary/Master NameServer
Copy file /etc/bind/db.127 ke /etc/bind/db.16
 cp /etc/bind/db.127 /etc/bind/db.16


13. Edit file hasil kopian : /etc/bind/db.16
vi /etc/bind/db.16
Akan muncul tampilan
Rubah hingga seperti contoh ini :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten22.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
22 IN PTR ns.kpliklaten22.edu.
22 IN PTR mail.kpliklaten22.edu.
22 IN PTR www.kpliklaten22.edu.

[22 di pojok kiri adalah ip terakhir komputer]


14. Jalankan DNS Server yang telah anda buat
/etc/init.d/bind9 restart


15. Ganti DNS Nameservers pada PC klien ke sever DNS yg telah kita buat : 192.168.12.22
vi /etc/network/interfaces

16.Ubah settingan menjadi IP static dan tambahkan dns-nameservers 192.168.12.22


17. Ganti name server dengan IP kita
vi /etc/resolv.conf
Akan muncul tampilan
Ketiikan nameserver 192.168.12.22


18. Restart agar perubahan dapat tersimpan dan berjalan.
/etc/init.d/networking restart

19.Buka browser, ketikkan alamat ip (192.168.12.22) > enter
Akan muncul tampilan

0 komentar:

Posting Komentar