Cara Configurasi DNS SERVER Di DEBIAN SERVER 8.6 JESSIE

Tags

Assalamualaikum. Selamat Pagi!!

kali ini saya akan membagikan tentang konfigurasi DNS Server.





1.Pengertian.
DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf. Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com bukan? Untuk itulah DNS Server dibuat,dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS yang paling sering digunakan di debian adalah bind9.

2.Latar Belakang.
DNS Server merupakan salah satu dari sistem linux ini dapat memudahkan kita untuk mengakses server kita dengan cepat.

3.Maksut Dan Tujuan.
agar dapat mempermudah cliean untuk mengakses server yang di tujunya.

4.Alata dan bahan.
-.Modul Debian
-.Debian server 8.6 jessie
-.jaringan internet yang bagus.

5.Waktu pelaksanaan.
menghabiskan waktu sekita 30-1jam.

6.tahap pelaksanaan.

A.Pertama kita harus sudah meremot server kita.jika sudah masukan perintah:
#apt-get install bind9 bind9utils


B.lalu kita tulis y untuk melanjutkan pengistalan.




C.tunggu sampai selesai.



D.jika sudah lalu kita pindah direktori dengan perintah:
#cd /etc/bind/



E.kemudian kita masukan perintah:
#nano named.conf.local




F.lalu kita tuliskan:

zone "septianisna.net" {    <====(isikan domain)
type master ;
file "/etc/bind/db.septianisna";  <====(isikan hosname)
};
zone "212.168.192.in-addr.arpa" { <=====(isikan IP anda)
type master ;
file "/etc/bind/db.192" ;
};

jika sudah maka tekan CTRL+X lalu Y lalu enter.



G.lalu kita masukan perintah:
#cp db.local db.septianisna
#cp db.127 db.192 





H.kemudian kita masukan perintah:
#nano db.septianisna




I. dan isikan:

;
; BIND data file for local loopback interface
;
STTL               604800
@                    IN              SOA         septianisna.net. root.septianisna.net. (
                                                                  2             ;  Serial
                                                        604800             ;  Refresh
                                                          86400             ;  Retry
                                                      2419200             ;  Expire
                                                        604800  )          ;  Negative Cache TTL
;
@                    IN              NS           ns.septianisna.net
@                    IN               A            192.168.212.2
@                    IN             MX           2           mail.septianisna.net
ns                   IN              A             192.168.212.2
www               IN              A             192.168.212.2
ftp                  IN              A             192.168.212.2
mail                IN              A             192.168.212.2
portal              IN               A             192.168.212.2


jika sudah maka kita tekan CTRL+X lalu y dan enter.




J.dan sekarang kita masuk ke konfigurasi yang lain dan masukan perintah:
#nano db.192

 


K.kemudian kita tambahkan dan ganti menjadi:

;
; BIND reverse data file for local loopback interface
;
$TTL              604800
@                   IN             SOA          septianisna.net. root.septianisna.net. (
                                                                 1                ;  Serial
                                                      604800                 ;  Refresh
                                                        86400                 ;  Retry
                                                    2419200                 ;  Expire
                                                      604800                 ;  Negative Cache TTL
;
@                  IN             NS           ns.septianisna.net.
2                   IN            PTR          ns.septianisna.net.
2                   IN            PTR          septianisna.net
2                   IN            PTR          www.septianisna.net
2                   IN            PTR          ftp.septianisna.net
2                   IN            PTR          mail.septianisna.net
2                   IN            PTR          portal.septianisna.net

Jika sudah maka kita tekan CTRL+X lalu y dan enter.




L.Kemudian kita restart bind9 dengan perintah:
#/etc/init.d/bind9 restart atau service bind9 restart
 


M.setelah sudah maka kita sekarang akan mengecek apakah nameserver kita sudah ada atau belum. masukan perintah:
#cat /etc/resolv.conf

 


N.jika sudah ada maka akan tampil seperti ini:



O.jika belum ada maka kita edit terlebih dahulu dengan perintah:
#nano /etc/resolv.conf

 


P.dan disini usahakan namesarver anda harus sudah paling atas.
jika sudah lalu kita tekan CTRL+X lalu y dan enter.


Q.lalu kita tes lagi apakah sudah paling atas atau belum.



R.jika sudah maka sekarang kita install dnsutils dengan perintah:
#apt-get install dnsutils
 


S.jika sudah maka kita coba DNS kita dengan perintah:
#nslookup septianisna.net
jika berhasil maka akan muncul seperti gambar di bawah.


U.jika sudah maka kita coba akses di web browser dengan memasukan domain yang kita buat tadi jika berhasil maka akan tampil seperti gambar di bawah.





7.Kesimpulan.

Mengkonfigurasi DNS server harus banyak banyak kesabaran dan ketelitian karena tidak dapat sekali mengkonfigurasi saja pasti akan gagal.

8.Referensi:
http://203.130.243.185/data/index.php?dir=eBook%20TKJ/&file=Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf

https://www.google.com/search?q=DNS+SERver+logo&biw=1279&bih=670&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiV-aWzzMrQAhWJr48KHezKDPEQ_AUIBigB#imgrc=fCZ7yi7Aq96D8M%3A

Sekian dari saya. saya ucapkan terimakasih.



 TERIMAKASIH TELAH BERKUNJUNG.

Jangan ragu ragu bertanya
EmoticonEmoticon