cara install dan konfigurasi dns dengan bind9 di ubuntu server

19
Cara Install dan Konfigurasi DNS Dengan BIND9 di Ubuntu Server by Dede Erik Abdul Aziz Ubuntu Sebelum saya membuat artikel ini, saya sudah pernah share artikel cara menghubungkan domain ke IP VPS hosting . Pada dasarnya konfigurasi DNS oleh pihak penyedia domain atau VPS sudah lebih dari cukup. Namun terkadang dengan menggunakan pengaturan dari sana, timbul perasaan tidak leluasa untuk mengatur konfigurasi DNS itu sendiri atau bisa juga timbul penilaian kurang professional dari orang lain. Oleh karena itulah, dalam artikel ini saya akan coba memberikan tutorial dasar cara konfigurasi DNS dengan menggunakan bind9 di ubuntu server yang anda miliki. Sound good? BIND9 atau Berkeley Internet Name Domain Versi 9 adalah salah satu software yang biasa digunakan untuk membuat dan mengatur DNS (Domain Name Server) pada sistem operasi Linux. Dalam tutorial kali ini saya menggunakan server (VPS) Ubuntu 14.04 LTS. Anda bisa mencobanya di Ubuntu versi lain atau bahkan di server Debian sekalipun. Persiapan Awal Sebelum anda menginstall BIND dan melakukan konfigurasi BIND, terlebih dahulu anda harus sudah : Memiliki nama domain, baik domain gratis atau berbayar. Lihat artikel cara daftar domain gratis dan cara daftar domain di namecheap .

Upload: oka-antara

Post on 05-Jan-2016

119 views

Category:

Documents


1 download

DESCRIPTION

123

TRANSCRIPT

Page 1: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Cara Install dan Konfigurasi DNS Dengan BIND9 di Ubuntu Serverby Dede Erik Abdul Aziz Ubuntu

Sebelum saya membuat artikel ini, saya sudah pernah share artikel cara menghubungkan domain ke IP VPS hosting. Pada dasarnya konfigurasi DNS oleh pihak penyedia domain atau VPS sudah lebih dari cukup. Namun terkadang dengan menggunakan pengaturan dari sana, timbul perasaan tidak leluasa untuk mengatur konfigurasi DNS itu sendiri atau bisa juga timbul penilaian kurang professional dari orang lain. Oleh karena itulah, dalam artikel ini saya akan coba memberikan tutorial dasar cara konfigurasi DNS dengan menggunakan bind9 di ubuntu server yang anda miliki. Sound good?

BIND9 atau Berkeley Internet Name Domain Versi 9 adalah salah satu software yang biasa digunakan untuk membuat dan mengatur DNS (Domain Name Server) pada sistem operasi Linux.

Dalam tutorial kali ini saya menggunakan server (VPS) Ubuntu 14.04 LTS. Anda bisa mencobanya di Ubuntu versi lain atau bahkan di server Debian sekalipun.

Persiapan Awal

Sebelum anda menginstall BIND dan melakukan konfigurasi BIND, terlebih dahulu anda harus sudah :

Memiliki nama domain, baik domain gratis atau berbayar. Lihat artikel cara daftar domain gratis dan cara daftar domain di namecheap.

Bagi yang masih bingung dengan cara memakai VPS, silahkan anda pelajari terlebih dahulu di artikel ini.

Pastikan anda sudah install Webserver Nginx (LEMP) atau Apache (LAMP) di Server anda. Lihat artikel cara install LEMP di ubuntu dan cara install LAMP di Ubuntu.

Install dan Konfigurasi BIND9

Jika ketiga point diatas sudah terpenuhi, maka selanjutnya anda tinggal melakukan langkah-langkah cara install dan konfigurasi BIND di server Ubuntu berikut ini :

Login kedalam server anda dan silahkan install BIND dengan perintah :

apt-get install bind9

Proses instalasi BIND telah selesai, biasanya akan muncul pesan seperti ini :

Page 2: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

* Starting domain name service... bind9 [OK]

Langkah selanjutnya adalah konfigurasi domain supaya dapat terhubung dengan IP VPS (server) anda. Berikan perintah berikut ini, sesuaikan jika anda menggunakan editor lain :

nano /etc/bind/named.conf.local

Tambahkan baris-baris berikut ini kedalam file tersebut.

zone "1dpaper.com" { type master; file "/etc/bind/zones/1dpaper.com.db"; }; zone "60.249.192.in-addr.arpa" { type master; file "/etc/bind/zones/rev.60.249.192.in-addr.arpa"; };

Ganti 1dpaper.com dengan nama domain anda dan ganti pula 60.249.192 dengan 3 deret angka IP Server anda yang ditulis terbalik. (Contoh IP Server : 192.249.60.206 menjadi 60.249.192). Jangan lupa simpan konfigurasi tersebut dengan CTRL+X dan Y.

Silahkan masuk ke direktori bind :

cd /etc/bind

Buatlah direktori baru bernama zones :

mkdir zones

Masuk ke direktori baru tersebut melalui command :

cd zones

Page 3: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Buatlah file baru bernama 1dpaper.com.db (ganti 1dpaper.com dengan nama domain anda) masukkan command :

nano 1dpaper.com.db

Masukkan baris-baris berikut yang merupakan baris setting DNS dasar. Anda dapat mengedit, menambah atau menghapus beberapa baris, sesuai dengan kebutuhan anda. Pastikan anda ganti 1dpaper.com dengan domain anda dan 192.249.60.206 dengan IP Server anda.

; BIND data file for 1dpaper.com ; $TTL 14400 @ IN SOA ns1.1dpaper.com. root.1dpaper.com. ( 1 ; Serial 7200 ; Refresh 120 ; Retry 2419200 ; Expire 604800) ; Default TTL ; 1dpaper.com. IN NS ns1.1dpaper.com. 1dpaper.com. IN NS ns2.1dpaper.com. 1dpaper.com. IN MX 10 mail.1dpaper.com. 1dpaper.com. IN A 192.249.60.206 ns1 IN A 192.249.60.206 ns2 IN A 192.249.60.206 www IN CNAME 1dpaper.com. mail IN A 192.249.60.206 ftp IN CNAME 1dpaper.com. 1dpaper.com. IN TXT "v=spf1 ip4:192.249.60.206 a mx ~all" mail IN TXT "v=spf1 a -all"

Note : Jika anda mempunyai 2 IP yang berbeda, anda bisa ganti ns2 IN A xx.xx.xx.xx (IP Kedua anda). Simpan dengan CTRL+X dan Y.

Selanjutnya tinggal menentukan reverse DNS lookup. Berikan perintah seperti berikut ini :

nano /etc/bind/zones/rev.60.249.192.in-addr.arpa

Ganti  60.249.192 dengan IP anda yang dibalik (lihat langkah ketiga diatas). Masukkan baris berikut ini :

@ IN SOA 1dpaper.com. root.1dpaper.com. ( 1; 28800; 604800; 604800; 86400 ); IN NS ns1.1dpaper.com. 4 IN PTR 1dpaper.com.

Page 4: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Jangan lupa ganti 1dpaper.com dengan domain anda dan pastikan anda menyimpannya dengan CTRL+X dan Y.

Edit file /etc/resolv.conf dengan command :

nano /etc/resolv.conf

Masukkan baris search domainanda.com seperti berikut ini :

search 1dpaper.com

Page 5: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Restart BIND dengan command :

/etc/init.d/bind9 restart

Untuk test DNS, anda dapat install DNS Utility melalui command :

apt-get install dnsutils

Berikan perintah seperti berikut ini untuk melakukan pengecekan :

dig 1dpaper.comdig ns1.1dpaper.comdig ns2.1dpaper.comdig mail.1dpaper.com

Page 6: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Selain dengan cara tersebut, anda juga dapat melakukan pengecekan setting DNS melalui situs pihak ketiga, seperti mxtoolbox.com, dnscheck.pingdom.com dan whatsmydns.net.

Page 7: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Cara Konfigurasi Bind/DNS Pada Debian Server KomShare 8 - Oke, pada kesempatan kali ini yang akan kita bahas adalah tentang cara menginstall DNS dan mengkonfigurasi bind/DNS pada debian server. Oke langsung saja kita simak ! 

1. Masukkan DVD 1 dan ketikkan perintah “apt-get install bind9” untuk menginstal DNS. Kemudian tekan “enter” untuk memulai instalasi DNS pada Debian Server.

(Jika gambar kurang jelas, silahkan klik gambar untuk melihat lebih jelas)

2. Setelah instalasi selesai, lanjutkan dengan konfigurasi DNSnya agar bisa berjalan dengan baik ketika selesai di instal dan di konfigurasi. Caranya ketikkan perintah “nano /etc/bind/named.conf.default-zones” untuk masuk ke bagian konfigurasi DNS. 

Page 8: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

Tambahkan konfigurasi seperti gambar dibawah. Tambahkan konfigurasi tersebut pada bagian paling bawah dari scriptnya. Kemudian tekan “Ctrl dan X”

lalu “y” kemudian “enter” untuk menyimpan konfigurasi ini.

3. Setelah keluar dan menyimpan konfigurasi, copykan file dari db.local ke db.master dan db.127 ke db.slave dengan cara mengetikkan perintah “cp /etc/bind/db.local /etc/bind/db.master” dan “cp /etc/bind/db.127 /etc/bind/db.slave” seperti gambar dibawah.

Page 9: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

4. Setelah mengcopy file, Selanjutnya konfigurasi di db.master dan db.slave nya. Yang pertama, konfigurasi di db.master nya. Caranya ketikkan perintah “nano /etc/bind/db.master”. Konfigurasi defaultnya akan seperti ini, kemudian kita akan ubah konfigurasinya.

Kemudian kita akan merubah konfigurasinya menjadi seperti gambar dibawah ini. Lalu simpan dan keluar dari konfigurasinya dengan cara tekan “Ctrl dan X” lalu “y” dan “enter”.

Page 10: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

5. Setelah mengkonfigurasi di db.master, kita akan berlanjut ke db.slave. Caranya kita tinggal mengetikkan perintah “nano /etc/bind/db.slave”. Konfigurasi awalnya adalah seperti ini.  

Setelah masuk ke konfigurasi, kita ubah konfigurasinya menjadi seperti yang ada pada gambar ini. Lalu keluar dari konfigrasi dengan menekan tombol “Ctrl dan X” lalu “y” dan “enter”. 

Page 11: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

6. Lalu restart service DNS agar konfigurasi tadi terpasang. Caranya ketik “service bind9 restart” dan tunggu hingga muncul hasil seperti gambar ini. 

7. Selanjutnya tambahkan konfigurasi alamat IP DNS Server pada komputer server. Caranya dengan mengetikkan perintah “nano /etc/resolv.conf” dan kemudian isikan “nameserver IP Server” contohnya “nameserver 192.168.18.1”. Untuk lebih jelasnya, perhatikan gambar ini.

Page 12: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

8. Jika sudah mengisi alamat IP DNS Servernya, kita tinggal merestart network interface agar konfigurasi DNS dapat berjalan dengan lancar. 

Page 13: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

9. Jika sudah di restart, kita tinggal berlanjut ke konfigurasi alamat IP DNS di komputer Client (Saya menggunakan Windows 7), lalu mengecek service dengan cara membuka domain melalui web browser. Pertama masuk ke bagian seperti gambar dibawah.

Page 14: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

10. Lalu klik tombol “Properties” untuk masuk ke jendela konfigurasi network interface pada Windows dan merubah konfigurasi alamat IPnya. Jika sudah meng-klik tombol “Properties”, kita akan masuk pada jendela konfgurasi IP. Setelah terbuka, ubah konfigurasi seperti gambar dibawah. Isikan IP DNS Servernya, seperti yang dilakukan di komputer Debian Server tadi. Jika sudah, klik “Ok” dan tutup jendelanya lalu kita lanjut ke proses pengecekan domain melalui web browser.

Page 15: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

11. Yang terakhir, kita cek melalui web browser seperti gambar dibawah ini.

Tested By VirtualBox

Jika domain bisa diakses, berarti konfigurasi DNS pada Debian Server yang anda buat sudah berhasil dan bisa berjalan dengan baik.

Page 16: Cara Install Dan Konfigurasi DNS Dengan BIND9 Di Ubuntu Server

OpenVas Setup In Kali linux Openvas (Open Vulnerability Assessment System)

openvas merupakan framework dengan beberapa tool dan layanan yangsudah terintegrasi didalamnya.

Openvas merupan software yang gratis dibawah lisensi gnu dan gplOpenVas Sudah terintegrasi di BACKTRACK DAN KALI Linux

dikali linux kita bisa masuk ke :Kali Linux-Vulenrability Analys-OpenVAS-openvas-setup

Setelah kita klik openvas-setup openvas otomatis mengupdate plugin

kita set openvas administrator masukkan passwor yang kamu inginkanstart openvas administrator = openvasad -a 127.0.0.1 -p 9393Start Greenbone = gsad --http-only --listen=127.0.0.1 -p 9392