A. Pengertian
DNS ( Domain Name System ) 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 mentediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat ( mail exchange server ) yang kemudian menerima surel ( e-mail) untuk setiap domain.Menurut browser Google Chrome DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.
B. Fungsi DNS
Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address.Client DNS disebut dengan Resolvers dan DNS Server disebut dengan name servers.Resolvers atau client mengirimkan permintaan ke name server berupa queries.Name server akan memproses dengan cara mencek ke local database DNS, menghubungi name server lainya akan mengkirimkan messag failure jika ternyata permintaan dari client tidak ditemukan.Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan dari client dengan cara memetakan nama komputer (host) ke IP address.
Jenis-Jenis DNS dan fungsinya.
- A record ,yaitu memetakan hostname ke IP address 32 bit ( IPv4 )
- AAAA record ,yaitu meletakan hostname ke IP address 128 bit ( IPv6 )
- MX record ,memtakan domain ke mail exchange server.
- CNAME record ,membuat nama alias dari sebuah domain.
- NS record ,memetakan domain ke dalam satu daftar dari DNS server.
C. Tahap Pelaksanaan
Nah, brikut ini cara konfigurasi DNS Server di Debian Jessie Server 8.6.0.
1. Remote terlebih dahulu debian server menggunakan terminal kita.
2. Langkah pertama yaitu installah terlebih dahulu Bind9 dengan perintah:
apt-get install bind9 bind9utils
3. Hal yang harus diperhatikan ketika menginstall DNS adalah anda harus teliti dalam mengkonfigurasikanya, dalam konfiigurasi ini anda harus membuat domain terlebih dahulu, sebagai contoh eky.net, anda juga harus mengetahui IP server debian nya, contoh milik saya 192.168.53.2, lalu anda tentukan untuk db.forward dan untuk db.revese nya, saya beri nama db.forward db.eky dan db.revese saya beri nama db.192.
4. Kemudian kita mulai mengkonfigurasikanya, masuklah ke directory /etc/bind
cd /etc/bind
5. Lalu edit file
nano named.conf.local
Tambahkan kata berikut dibawah //include "/etc/bind/zones.rfc1918";
zone "eky.net" {
type master ;
file "/etc/bind/db.eky";
};
zone "53.168.192.in-addr.arpa"
type master ;
file "/etc/bind/db.192" ;
};
Setelah itu save dan keluar dengan cara tekan CTRL+X, kemudian tekan Y, lalu enter.
6. Salinlah file ke db tersebut.
cp db.local db.eky
cp db.127 db.192
7. Lalu editlah file db nya.
nano db.eky
Editlah menjadi seperti berikut.
;
; BIND data file for local loopback interface
;
STTL 604800
@ IN SOA eky.net. root.eky.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.eky.net
@ IN A 192.168.53.2
@ IN MX 2 mail.eky.net
ns IN A 192.168.53.2
www IN A 192.168.53.2
ftp IN A 192.168.53.2
mail IN A 192.168.53.2
portal IN A 192.168.53.2
Save CTRL+X, tekan Y kemudian enter.
8. Kemudian editlah db yang satunya.
nano db.192
Editlah menjadi seperti berikut.
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA eky.net. root.eky.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ; Negative Cache TTL
;
@ IN NS ns.eky.net.
2 IN PTR ns.eky.net.
2 IN PTR eky.net
2 IN PTR www.eky.net
2 IN PTR ftp.eky.net
2 IN PTR mail.eky.net
2 IN PTR portal.eky.net
Save tekan CTRL+X, lalu tekan Y kemudian enter.
9. Restart lah bind9 tersebut dengan cara:
/etc/init.d/bind9 restart atau service bind9 restart
10. Periksa file /etc/resolv.conf dengan perintah:
cat /etc/resolv.conf
11. Kemudian editlah resolv nya.
nano rosolf.conf
Kemudian edit dan masukanlah IP server tadi, pastikan IP server berada di paling atas.
Save tekan CTRL+X, lalu tekan Y, kemudian enter.
12. Periksalah apakah DNS yang anda buat sudah jalan atau belum, pertama test langsung di server dengan perintah: nslookup eky.net
root@eky:/etc/bind# nslookup eky.net
Server: 192.168.53.2
Address: 192.168.53.2#53
Name: eky.net
Address: 192.168.53.2
Dan nslookup www.eky.net
root@eky:/etc/bind# nslookup www.eky.net
Server: 192.168.53.2
Address: 192.168.53.2#53
Name: www.eky.net
Address: 192.168.53.2#53
Nah, jika muncul seperti gambar di atas maka DNS sudah berhasil.
13. Jangan anda test di browser dulu, silahkan daftarkan dulu pada MikroTik anda.Bukalah winbok anda, masuklah ke menu IP, kemudian klik DNS, lalu klik lagi Static di bagian kanan.
14. Lalu masukanlah nama domain dan IP servernya, jika sudah klik apply keemdian OK.
15. Jika sudah terdaftar pada MIkroTik langkah selanjutnya yaitu bukalah browser anda kemudian masukan lah nama domain yang telah anda buat dan konfigurasi tadi.Misal saya masuka:
eky.net
Beginilah tampilanya, akan muncul apache
Nah, itu saja postingan saya kali ini tentang Konfigurasi DNS Server di Debian Jessie 8.6.0, semoga bermanfaat bagi anda, silahkan berkan komentar atau saranya.
Thursday, 3 November 2016
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment