A. Pengertian
Domain Name System (DNS) adalah hirarkis sistem penamaan desentralisasi untuk komputer, jasa, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi. Ini asosiasi berbagai informasi dengan nama domain ditugaskan untuk masing-masing entitas yang berpartisipasi. Paling mencolok, itu menterjemahkan lebih mudah menghafal nama domain ke numerik alamat IP yang dibutuhkan untuk mencari dan mengidentifikasi layanan komputer dan perangkat dengan protokol jaringan yang mendasarinya. Dengan menyediakan, didistribusikan di seluruh dunia layanan direktori , Domain Name System merupakan komponen penting dari fungsi Internet, yang telah digunakan sejak tahun 1985.
B. Latar Belakang
Karena dengan menkonfigurasi DNS (Domain Name System) akan memudahkan kita dalam memasukan alamat url pada website.
C. Maksud dan Tujuan
Sebagai buku telepon untuk Internet dengan menerjemahkan komputer yang ramah manusia hostname menjadi alamat IP. Misalnya, nama domain www.example.com diterjemahkan ke alamat 93.184.216.119 ( IPv4 ) dan 2606: 2800: 220: 6d: 26bf: 1447: 1097: aa7 ( IPv6 ).
D. Alat dan Bahan
1. Server / VirtualBox
B. Latar Belakang
Karena dengan menkonfigurasi DNS (Domain Name System) akan memudahkan kita dalam memasukan alamat url pada website.
C. Maksud dan Tujuan
Sebagai buku telepon untuk Internet dengan menerjemahkan komputer yang ramah manusia hostname menjadi alamat IP. Misalnya, nama domain www.example.com diterjemahkan ke alamat 93.184.216.119 ( IPv4 ) dan 2606: 2800: 220: 6d: 26bf: 1447: 1097: aa7 ( IPv6 ).
D. Alat dan Bahan
1. Server / VirtualBox
2. Debian 8
3. Laptop
4. Internet
E. Jangka Waktu
15 Menit
F. Tahap Pelaksanaan
1. Install LAMP (Linux, Apache, Mysql, Phpmyadmin) terlebih dahulu jika belum clik disini.
2. Install bind9 dengan perintah "#apt-get install bind9".
3. Masuk ke direktori bind dengan perintah "#cd /etc/bind/".
4. Edit file "#nano named.conf.local".
5. Tambahkan baris berikut ini ke bagian bawah setelah //include "/etc/bind/zones.rfc1918"; :
//include "/etc/bind/zones.rfc1918";
zone "trialdi.sch" {
type master ;
file "/etc/bind/db.trialdi";
};
zone "17.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
Setelah anda tambahkan silahkan anda keluar dan simpan , tekan ctrl+x tekan y tekan enter.
6. Menyalin beberapa file untuk mempermudah :
#cp db.local db.trialdi
6. Menyalin beberapa file untuk mempermudah :
#cp db.local db.trialdi
#cp db.127 db.192
7. Setelah itu anda edit db.trialdi dengan perintah "#nano db.trialdi".
Lalu edit menjadi seperti berikut ini :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA trialdi.sch. root.trialdi.sch. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.trialdi.sch.
@ IN A 192.168.17.2
@ IN MX 2 mail.trialdi.sch
ns IN A 192.168.17.2
www IN A 192.168.17.2
ftp IN A 192.168.17.2
mail IN A 192.168.17.2
portal IN A 192.168.17.2
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA trialdi.sch. root.trialdi.sch. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.trialdi.sch.
@ IN A 192.168.17.2
@ IN MX 2 mail.trialdi.sch
ns IN A 192.168.17.2
www IN A 192.168.17.2
ftp IN A 192.168.17.2
mail IN A 192.168.17.2
portal IN A 192.168.17.2
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.
8. Edit file db.192 dengan perintah "#nano db.192".
8. Edit file db.192 dengan perintah "#nano db.192".
Lalu edit menjadi seperti berikut ini :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA trialdi.sch. root.trialdi.sch. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.trialdi.sch.
2 IN PTR ns.trialdi.sch.
2 IN PTR trialdi.sch
2 IN PTR www.trialdi.sch
2 IN PTR ftp.trialdi.sch
2 IN PTR mail.trialdi.sch
2 IN PTR portal.trialdi.sch
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.
9. Kemudian anda restart service bind9 anda dengan perintah :
#service bind9 restart
atau
#/etc/init.d/bind9 restart
9. Kemudian anda restart service bind9 anda dengan perintah :
#service bind9 restart
atau
#/etc/init.d/bind9 restart
10. Setelah merestart edit file resolv.conf dengan perintah "#nano /etc/resolv.conf".
11. Lalu edit menjadi seperti ini :
nameserver 192.168.17.2
nameserver 192.168.17.1
search trialdi.sch
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.
12. Lalu periksa file /etc/resolv.conf dengan perintah "#cat /etc/resolv.conf" dan pastikan IP server anda berada paling atas.
12. Lalu periksa file /etc/resolv.conf dengan perintah "#cat /etc/resolv.conf" dan pastikan IP server anda berada paling atas.
13. Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum , pertama anda test langsung di server dengan perintah :
root@trialdi:/etc/bind# nslookup trialdi.sch
Server : 192.168.17.2
Address : 192.168.17.2#53
Name: trialdi.sch
Address: 192.168.17.2
root@trialdi:/etc/bind# nslookup www.trialdi.sch
Server : 192.168.17.2
Address : 192.168.17.2#53
Name : www.trialdi.sch
Address : 192.168.17.2
14. Setelah itu edit interfaces anda pada terminal linux dengan perintah "#nano /etc/network/interfaces".
15. Lalu edit menjadi seperti ini :
dns-nameservers 192.168.17.2 192.168.17.1
dns-search trialdi.sch
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter.
16. Edit file resolv.conf anda pada terminal linux dengan perintah "#nano /etc/resolv.conf".
Lalu edit menjadi seperti ini :
nameserver 192.168.17.2
nameserver 192.168.17.1
search trialdi.sch
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter
17.Lalu restart dengan perintah "#/etc/init.d/networking restart".
17.Lalu restart dengan perintah "#/etc/init.d/networking restart".
18. Silahkan anda buka browser dan buka alamat domain nya yaitu trialdi.sch dan www.trialdi.sch seperti gambar dibawah.
G. Kesimpulan
Dengan menkonfigurasi DNS (Domain Name System) akan mempermudah kita dalam mencari alamat pada website.
H. Referensi
Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf
https://en.wikipedia.org/wiki/Domain_Name_System
Post a Comment