DNS ini melakukan encode atau menerjemahkan dari domain google.com ke dalam bentuk deretan angka unik yaitu berupa IP misal google.com Ip nya adalah 202.10.200.111. seandainya kita masukan 202.10.200.111 pada browser maka juga akan membuka domain google.com tersebut. Deretan angka IP seperti 172.36.130.40. IP inilah yang digunakan mesin internet untuk saling berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.
Berikut Cara menyetting DNS server :
1. Masuk ke Terminal Dengan perintah : $ sudo su
2. Masukkan Password Anda
3. Lakukan Instalasi DNS Server Dengan Perintah : apt-get install bind9
4. Setelah selesai, dengan ditandai [OK]
Dengan perintah : apt-get install dnsutils
5. Petunjuk berikutnya
Dengan perintah : # pico /etc/bind/named.conf.local
6. Isilah perintah sebagai berikut :
zone "pjsyuhada.com" {
type master;
file " /etc/bind/db.dns";
};
zone "10.77.5.in-addr.arpa" {
type master;
file " /etc/bind/db.rvdns";
};
type master;
file " /etc/bind/db.dns";
};
zone "10.77.5.in-addr.arpa" {
type master;
file " /etc/bind/db.rvdns";
};
seperti gambar di bawah:
7. Copy file tadi dengan perintah : cp /etc/bind/db.local /etc/bind/db.dns
8. Lanjutkan lagi
Dengan perintah : pico /etc/bind/db.dns
9. Perintah yang tampil dirubah menjadi :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA pjsyuhada.com. root.pjsyuhada.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS ns.dedij.or.id.
@ IN A 10.77.5.116
ns IN A 10.77.5.116
www IN A 10.77.5.116
8. Lanjutkan lagi
Dengan perintah : pico /etc/bind/db.dns
9. Perintah yang tampil dirubah menjadi :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA pjsyuhada.com. root.pjsyuhada.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS ns.dedij.or.id.
@ IN A 10.77.5.116
ns IN A 10.77.5.116
www IN A 10.77.5.116
seperti gambar dibawah:
10. Copy file
Dengan perintah : cp /etc/bind/db.127 /etc/bind/db.rvdns
11. Lanjutkan lagi konfigurasinya
Dengan perintah : pico /etc/bind/db.rvdns
Dengan perintah : cp /etc/bind/db.127 /etc/bind/db.rvdns
11. Lanjutkan lagi konfigurasinya
Dengan perintah : pico /etc/bind/db.rvdns
12. Perintah yang tampil dirubah menjadi :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA pjsyuhada.com. root.pjsyuhada.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS ns.pjsyuhada.com.
116 IN PTR pjsyuhada.com.
116 IN PTR www.pjsyuhada.com.
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA pjsyuhada.com. root.pjsyuhada.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS ns.pjsyuhada.com.
116 IN PTR pjsyuhada.com.
116 IN PTR www.pjsyuhada.com.
seperti gambar dibawah:
13. Edit file
Dengan perintah : pico /etc/resolv.conf
14. Jika sudah keluar tampilannya, tambahkan
Dengan perintah : search pjsyuhada.com
nameserver 10.77.5.116
15. Lakukan check kembali apakah DNS server sudah berjalan,
Dengan perintah : named-checkconf -z
Akan keluar kata-kata seperti dibawah:
Dengan perintah : pico /etc/resolv.conf
14. Jika sudah keluar tampilannya, tambahkan
Dengan perintah : search pjsyuhada.com
nameserver 10.77.5.116
15. Lakukan check kembali apakah DNS server sudah berjalan,
Dengan perintah : named-checkconf -z
Akan keluar kata-kata seperti dibawah:
zone pjsyuhada.com/IN loaded serial 2012012701
zone 5.77.10. in-addr.arpa/IN : loaded serial 2012012701
zone 127.in-addr.arpa/IN : loaded serial 1
zone 0.in-addr.arpa/IN : loaded serial 1
zone 255.in-addr.arpa/IN : loaded serial 1
seperti gambar di bawah:
16. Restart BIND nya
Dengan perintah : etc/init.d/bind9 restart
Ditandai dengan * Stopping domain name service... bind9 [OK]
* Starting domain name servive... bind9 [OK]
17. Check DNS yang telah di konfigurasi tadi
Dengan perintah : nslookup pjsyuhada.com
Ditandai dengan timbulnya : Server : 10.77.5.116
Address : 10.77.5.116 #53
Name : pjsyuhada.com
Address : 10.77.5.116
Dengan perintah : etc/init.d/bind9 restart
Ditandai dengan * Stopping domain name service... bind9 [OK]
* Starting domain name servive... bind9 [OK]
17. Check DNS yang telah di konfigurasi tadi
Dengan perintah : nslookup pjsyuhada.com
Ditandai dengan timbulnya : Server : 10.77.5.116
Address : 10.77.5.116 #53
Name : pjsyuhada.com
Address : 10.77.5.116
seperti gambar di bawah:
18. Lakukan Ping di terminal DNS Server kita:
Dengan perintah : ping pjsyuhada.comApabila reply... berarti DNS Server yang kita bangun " BERHASIL ".
Seperti gambar dibawah ini :
19. cek pada browser anda dengan mengetik alamaat DNS anda pada Bar alamat url, jika berhasil maka akan mengeluarkan gambar di bawah:
0 komentar:
Posting Komentar