Instalasi dan Konfigurasi DNS Server
DNS ( Domain Name System ) adalah sebuah sistem yang berfungsi sebagai layananan directory untuk semua sistem, dengan menspesifikasinnya sebagai nama host. Dengan kata lain, DNS menjadi suatu fasilitas dimana sebuah server yang memiliki nama dan alamat IP sebagai identitas yang unik di dalam jaringan.
Berikut Langkah-Langkahnya :
1. Install package bind dan cache-nameserver dengan mengetikan perintah
Perintahnya : #yum install bind bind-utils caching-nameserver
2. Kemudian edit konfigurasi named.conf yang terletak pada directory /etc dengan membuatkan zone forward dan zone reverse
Perintahnya :#nano /etc/named.conf
3. kemudian isikan configurasi seperti berikut :
options {
listen-on port 53 { 127.0.0.1; 103.28.149.76; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { 127.0.0.1; 103.28.149.76; any; };
allow-query-cache { 127.0.0.1; 103.28.149.76; any ;};
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "acenk90.web.id" {
type master;
file "/etc/named/acenk90.web.id.zone";
};
zone "149.28.103.in-addr.arpa" IN {
type master;
file "/etc/named/149.28.103.rev";
allow-update { none; };
};
4. Kemudian save, seperti gambar di bawah ini
5. Membuat zone forward dan letakkan file tersebut sesuai dengan konfigurasi named.conf di atas.
Isi dari konfigurasi file tersebut adalah :
$TTL 86400
@IN SOA acenk90.web.id. root.acenk90.web.id.(
2008111914 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@IN NS ns1.acenk90.web.id.
@IN NS ns2.acenk90.web.id.
@IN A 103.28.149.76
ns1 IN A 103.28.149.76
ns2 IN A 103.28.149.76
@IN MX 10 mail.acenk90.web.id.
www IN A 103.28.149.76
mail IN A 103.28.149.76
ezine IN A 103.28.149.76
6. Kemudian save konfigurasi tersebut seperti gambar di bawah ini.
7. Setelah itu membuat zone reverse domain dengan tujuan mentranslasikan ip address dari server ke alamat domain yang merupakan kebalikan dari zone forward. Untuk zone reverse nama file dan lokasi file harus disesuaikan dengan nama dan lokasi yang telah ditentukan pada konfigurasi named.conf. Letakan dalam directory /etc/named/.
Isikan konfigurasi reverse zone seperti berikut :
$TTL 86400
@ IN SOA acenk90.web.id. root.acenk90.web.id. (
2008111914 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
IN NS ns1.acenk90.web.id.
IN NS ns2.acenk90.web.id.
76 IN PTR acenk90.web.id.
8. Lalu save konfigurasi file tersebut dengan nama 149.28.103.rev, seperti gambar berikut ini.
9. Selanjutnya restart service bind
Perintahnya : # /etc/init.d/named restart atau # service named restart
10. Pastikan service bind/named running OK, seperti gambar di bawah ini.
11. Jika saat merestart service bind/named,
anda menemukan kasus proses generating file rndc.key tidak kunjung selesai, seperti berikut :-
[root@acenk90 etc]# /etc/init.d/named restart Stopping named: [ OK ] Generating /etc/rndc.key:12. Maka solusinya adalah cansel terlebih dahulu proses tersebut, kemudian buatkan file rndc.key nya secara manual dengan mengetikkan perintah :rndc-confgen -a -r /dev/urandom13. Pada terminal linux anda dan pastikan file rndc.key nya sudah terbuat, lalu restart kembali service named/bind seperti cara sebelumnya.
14. Kemudian atur search hostname dan nameserver menjadi [Nama_Domain] dan [Alamat_IP] dengan mengedit file/etc/resolv save, seperti gambar di bawah ini.
15. Untuk memastikan konfigurasi forward domain kita success yaitu dengan melakukan nslookup terhadap domain yang telah kita konfigurasi tadi. Perintahnya : # nslookup [Nama_Domain] dan nslookup [ip_address_server]
16. Pada terminal linux anda, dan pastikan outputnya seperti gambar di bawah ini.
17. Untuk melakukan pengujian terhadapat konfigurasi pointer reverse domain sukses dan berjalan sebagaimana mestinya.
Perintahnya : #host [ip_address_server]
18. Pada terminal linux anda dan pastikan outputnya seperti gambar di bawah ini.
19. Untuk melakukan pengecekka secara keseluruhan terhdapat konfigurasi DNS server yang telah kita konfigurasi tadi. Perintahnya : # dig [nama_domain_anda] 20. Pada terminal linux anda, dan pastikan outputnya tidak ada yang error seperti tampilan output di bawah ini.
21. Melakukan pengujian dengan cara melalukan ping terhadap domain yang telah kita konfigurasi tadi dan untuk memastikan domain kita sudah berfungsi dengan normal lakukan juga ping terhadap google untuk memastikan DNS server kita sudah mengenai internet acces, seperti gambar di bawah ini.
22. Melakukan pengujian testing akses domain yang sudah kita konfigurasi tadi melalui client windows 7 dengan melakukan ping terhadap domain acenk90.web.id, dan pastikan reply seperti tampilan berikut ini. Jika sudah reply maka konfigurasi kita sukses. :)
Sekian Cara Instalasi dan Konfigurasi DNS Server dalam Pembuatan Web Server Lokal.
Jika ada masalah atau error, saya persilahkan untuk bertanya pada kolom komentar.
Terimakasih......
Jangan lupa untuk mengunjungi laman situs berikut : www.sttpln.ac.id
Sumber : https://acenk90.wordpress.com/2013/09/03/konfigurasi-dns-server-menggunakan-linux-centos/
Jika ada masalah atau error, saya persilahkan untuk bertanya pada kolom komentar.
Terimakasih......
Jangan lupa untuk mengunjungi laman situs berikut : www.sttpln.ac.id
Sumber : https://acenk90.wordpress.com/2013/09/03/konfigurasi-dns-server-menggunakan-linux-centos/











Tidak ada komentar:
Posting Komentar