Selasa, 19 Februari 2013

DOMAIN NAME SYSTEM


DNS DEBIAN
            DNS adalah suatu bentuk database yang terdistribusi, dimana pengolahan secara lokal terhadap suatu data akan segera diteruskan ke seluruh jaringan (internet) dengan menggunakan skema client-debian.
Cara Kerja DNS
            DNS bekerja dengan konsep client debian, sebuah komputer yang menjalankan fungsi debian disebut DNS atau name debian dan komputer lain meminta penerjemahan hostname ke ip address disebut sebagai client DNS. DNS juga merupakan system database yang terdistribusi, sehingga memungkinkan setiap bagian dari database dikelola secara terpisah.
BIND sebagai debian DNS (name debian)
            BIND (Berkeley internet name debian) adalah salah satu aplikasi debian DNS yang menjadi default aplikasi DNS dalam semua distribusi linux. Paket BIND itu berisi program debian DNS yaitu /usr/bin/named yang bertanggung jawab dalam merespon pertanyaan client DNS, paket ini perlu kita install dan mengkofigurasinya.
Paket Bind 9 adalah versi terbarunya
Cara Membuat DNS Server
1.      Install Debian
2.      Di Debian installkan bind9
Apt-get install bind9
3.      Edit file pada /etc/resolv.conf
Nano /etc/resolv.conf     =>     ctrl o    =>      ctrl x     
4.      Mengkonfigurasi file-file yang dibawa oleh BIND
a.       Pada direktori /etc/bind/named.conf
   nano /etc/bind/named.conf     =>     ctrl o     =>     ctrl x
cat : localhost diganti dengan name server yang akan kita buat, misalnya tkj.com   dan db.localnya juga diganti dengan db.tkj
5.      Mengkopi db.local ke db.tkj yang diatas
Cp db.local db.tkj
6.      Buka db.tkj
nano /etc/bind/db.tkj     =>     ctrl o     =>ctrl x
   cat : setiap ada tulisan localhost ganti dengan tkj.com, ip ganti dengan ip pada pc kita dan tambahkan paling bawah www                 IN        A         ip pc kita
7.      Restart debian kita
/etc/init.d/bind9 restart
8.      Untuk melihat name server yang sudah dibuat
nslookup     =>     www.tkj.com
Setelah cara diatas berhasil kita tinggal sambungkan ke client, Namun sebelumnya kita persiapkan dulu pc clientnya. Hal-hal yang harus dipersiapkan yaitu :
a.       Sambungkan server ke client dengan kabel cross
b.      Edit ip di client dan samakan dengan server, tambahkan DNS dgn ip di server
c.       Ping ke ip sendiri, jika berhasil ping ke server, jika keduanya berhasil berarti sudah saling terhubung
d.      Selanjutnya install apache di server
Apt-get install apache2
e.       Buka browser di client masukkan name server kita yang sudah dibuat yaitu www.tkj.com lalu enter, akan muncul it works dan itu artinya kita berhasil membuat name server
Tambahan : jika it works ingin diganti dengan tulisan yang lain masukkan perintah pada server nano /var/www/index.html




     


0 komentar:

Posting Komentar

 

Copyright © yuniinuy. Template created by Volverene from Templates Block
lasik surgery new york and cpa website solutions
WP theme by WP Themes Expert