Tuesday, January 28, 2014

DNS SERVER




STEP 1



hey kawan kawan , saya akan berbagi sedikit ilmu kepada kalian untuk pengunjung blog ini . tema kali ini kita  membuat dns server . oke gak usah banyak basa basi lagi . yo semua buka command line nya :)

#WARNING
#JANGAN LUPA OTAK KALIAN KASIH TERMAL PASTE BIAR KAGA NGEBUL :v

Paket yg kalian butuhkan adalah :
1. Apache versi 2 sebagai web server
2. Bind9 sebagai konverter tools

Silahkan untuk menginstall Apache dan Bind9-nya terlebih dahulu.

Bagi yang sebelum2nya sudah pernah install tools di Ubuntu, langkah yang nomor 2 di bawah ini dilewati saja, tapi bagi yang baru pertama kali install tools di Ubuntu, ikuti urutan langkah di bawah ini :

1. sudo su
2. apt-get update
3. apt-get install apache2
4. apt-get install bind9

Bagi yang sudah mengerjakan 5 syntax di atas, harap segera komen di thread ini. Bagi yang kesulitan, harap komen di group chat. Trims

Selamat mengerjakan



STEP 2

 Sekarang, saya ajarkan untuk menghidupkan service apache. Perhatikan syntax di bawah :

1. /etc/init.d/apache2 status
2. /etc/init.d/apache2 start
3. /etc/init.d/apache2 stop
4. /etc/init.d/apache2 restart

Syntax nomor 1 untuk cek status service apache, sudah running atau belum. Syntax nomor 2 untuk menjalankan service apache. Syntax nomor 3 untuk menghentikan service, dan syntax nomor 4 untuk merestart service


STEP 3


Sekarang, silahkan setting jaringan eth0 kalian dengan ketentuan berikut :

1. Ip => 192.168.1.54
2. Netmask => 255.255.255.0

cukup dengan mengetikkan syntax :
ifconfig eth0 192.168.1.54 netmask 255.255.255.0




STEP 4



Kalau sudah, sekarang kita mulai masuk ke otak-atik DNS-nya. Untuk malam ini, saya akan buat DNS dengan nama : xitkj.juara

Maka, silahkan lakukan :

1. cd /etc/bind
2. cp db.local db.xitkj.zone
3. cp db.127 db.xitkj.rev

file db.local ada di bawah direktori /etc/bind, fungsinya untuk mengconvert IP yang tadi kita buat menjadi nama xitkj.juara. Kenapa kita cp? Agar file db.local yang default tersebut tidak diganggu gugat, jadi kita salin file tersebut kemudian modifikasi di file yang disalin tadi.

Adapun file db.127, itu adalah file referensi saja untuk mengconvert IP menjadi DNS



STEP 5

Sekarang, silahkan ketik :
vim.tiny named.conf.local

Kemudian isikan sesuai dengan yang ada di gambar. Jika sudah, jangan lupa untuk menyimpannya dengan cara, ketik tombol ESC dan tanda titik dua (:) serta huruf q => :q

terus enter






STEP 6

Kalau sudah konfigurasi named.conf.local, sekarang kita konfigurasi file db.xitkj.zone terlebih dahulu

Silahkan ketikkan :
vim.tiny db.xitkj.zone

Kemudian edit hingga sesuai dengan yang ada di gambar. Ingat, tanda titik (.) setelah nama domain itu wajib, tidak boleh tidak!!!!

Dan jangan lupa di simpan. (cara nyimpan sudah saya kasih tau di thread sebelumnya)









STER 7


TKJ's Online Course Week 1

8. Kita hampir finish, tinggal sedikit lagi. Sekarang, kita konfigurasi file db.xiktj.rev dengan cara, ketikkan :
vim.tiny db.xitkj.rev

Kemudian edit hingga seperti yang ada di gambar

setelah itu simpan





STEP 8

Terakhir, buka file resolv.conf yang ada di direktori /etc dengan cara :
vim.tiny /etc/resolv.conf

kemudian edit menjadi :
nameserver 192.168.1.54

Lalu, restart apache dan bind dengan cara :
1. /etc/init.d/apache2 restart
2. /etc/init.d/bind9 start

dan, buka browser lalu ketik di URL bar-nya :
xitkj.juara

Silahkan lihat hasilnya




#SEKIAN tutorial saya , semoga brmanfaat untuk kalian :) 


#THANKS FOR VISIT#








2 comments: