Selasa, 24 Januari 2017

Instalasi DNS Di Debian Server


Selasa,24 Januari 2017
Assalamu'alaikum Wr.Wb
Kali ini saya akan berbagi tentang bagaimana cara menginstal DNS.
Langsung saja,berikut ulasannya.

Pengertian
DNS (Domain Name System) adalah system penamaan komputer dari IP Address ke bentuk
domain/nama.

Latar Belakang
Pada awalnya sistem penamaan IP address menggunakan sistem host table. Dalam sistem ini, setiap komputer menyimpan file host.txt yang berisikan daftar kombinasi IP address dengan nama dari setiap komputer yang terhubung ke internet. Jadi setiap ada penambahan user ataupun perubahan
data user, kita harus memperbaharui file host.txt melalui FTP ke seluruh host yang ada di internet. Tentunya sistem penamaan IP seperti ini sangatlah tidak efektif dan sudah tidak mampu menangani kebutuhan yang ada saat ini. Oleh karena itu padatahun 1984, Paul Mockapertis mengusulkan sistem penamaan IP yang baru yaitu menggunakan Domain Name System (DNS), sistem inilah yang digunakan hingga saat ini.

Tujuan
Mampu melakukan instalasi serta mampu melakukan setting DNS server pada debian server

Alat & Bahan
  1. PC yang sudah terinstal debian server & LAMP server
  2. Laptop
  3. Koneksi Internet
  4. Web Browser

Jangka Waktu Pelaksanaan
1 jam

Tahap Pelaksanaan

Langkah pertama yaitu installasi dan konfigurasi bind9 dengan perintah :
#apt-get install bind9
Langkah Kedua yaitu pindah directory ke /etc/bind/ dengan perintah :
#cd /etc/bind/
Kemudian edit file named.conf.local dengan perintah :
#nano named.conf.local
Tambahkan baris berikut ini ke bagian bawah setelah //include "/etc/bind/zones.rfc1918"; :

//include "/etc/bind/zones.rfc1918";

zone "sindyzahwa.net" {
type master ;
file "/etc/bind/db.sindyzahwa";
};

zone "61.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};
Setelah selesai, keluar dan simpan dengan menekan ctrl+x tekan y tekan
enter

Menyalin beberapa file untuk mempermudah yaitu dengan perintah :
#cp db.local db.sindyzahwa
#cp db.127 db.192
Setelah itu edit db.sindyzahwa dengan perintah :
#nano db.sindyzahwa
Lalu edit menjadi seperti berikut ini :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA sindyzahwa.net. root.sindyzahwa.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.sindyzahwa.net.
@ IN A 192.168.61.3
@ IN MX 2 mail.sindyzahwa.net
ns IN A 192.168.61.3
www IN A 192.168.61.3
ftp IN A 192.168.61.3
mail IN A 192.168.61.3
portal IN A 192.168.61.3
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter

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 sindyzahwa.net. root.sindyzahwa.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.sindyzahwa.net.
2 IN PTR ns.sindyzahwa.net.
2 IN PTR sindyzahwa.net
2 IN PTR www.sindyzahwa.net
2 IN PTR ftp.sindyzahwa.net
2 IN PTR mail.sindyzahwa.net
2 IN PTR portal.sindyzahwa.net
Setelah itu anda simpan dan keluar tekan ctrl+x tekan y tekan enter
Kemudian anda restart service bind9 anda dengan perintah :

#service bind9 restart
atau
#/etc/init.d/bind9 restart
Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan
perintah :

#cat /etc/resolv.conf
Jika ip server belum berada di paling atas maka harus mengedit file dengan perintah

#/nano etc/network/interfaces
Kemudian tambahkan ip server anda pada baris “dns-nameservers (ip server anda) (dns-lain)” .
 
Lalu cek kembali dengan perintah :
#cat /etc/resolv.conf

Lalu restart network anda dengan perintah :
#service networking restart
Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum , pertama anda
test langsung di server dengan perintah :

root@smk:/etc/bind# nslookup sindyzahwa.net

Server: 192.168.61.2
Address: 192.168.61.2#53

Name: sindzahwa.net
Address: 36.68.83.180
root@smk:/etc/bind# nslookup www.sindyzahwa.net

Server: 192.168.61.2
Address: 192.168.61.2#53

Name: www.sindyzahwa.net
Address: 36.68.83.180
Selanjutnya kita setting pada mikrotik agar DNS dapat bekerja pd cilent yaitu dengan cara
  1. Masuk winbox
  2. Lalu klik IP > DNS
  3. Masukan Servers dengan ip server anda, lalu klik Static
  4. Masukan domain dan ip server baik yang sindyzahwa.net maupun www.sindyzahwa.net


5. Jika sudah OK. lalu close winbox
-Langkah terakhir yaitu kita test apakah instalasi DNS telah berhasil atau belum dengan cara :
  1. Masuk ke browser
  2. Ketikan domain anda
  3. Apabila berhasil maka akan muncul apache

Hasil & Kesimpulan
Berhasil.
Setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Maka dibutuhkan DNS.

Selamat Mencoba & Semoga Bermanfaat
Wassalamu'alaikum Wr.Wb


Referensi


Tidak ada komentar :

Posting Komentar