Bind9 merupakan sebuah perangkat lunak DNS server yang di gunakan
untuk menterjemakan nama komputer menjadi alamat ip, misalnya
kangudon.com menjadi 192.168.10.100 dengan dns server kita bisa
mengelola domain dengan mudah.
Kali ini saya akan share panduan install bind9 di ubuntu , agar lebih mudah untuk belajar kita akan memakai webmin, webmin yaitu sebuah administrasi tools yang bersifat webased dengan port 10000 dan https. webmin bisa kita dowload di webmin.com dengan nama paket debian (.deb). berikut ini cara yang harus kita lakukan.
Install webmin
kangudon@ubuntu:~$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.680_all.deb
kangudon@ubuntu:~$ sudo dpkg -i webmin_1.680_all.deb
kangudon@ubuntu:~$ sudo apt-get -f install
kangudon@ubuntu:~$ sudo /etc/init.d/webmin restart
Install Bind9
Berikut merupakan Tutorial yang dibuat menggunakan Komputer local bukan langsung dari konfigurasi dari DNS Server milik masbudi.net, tetapi tutorial ini sudah cukup digunakan menggunakan dns Public yang nantinya akan masbudi.net share dilain kesempatan tentang bagaimana cara melakukan pointer dari domain yang kitsa sewa (ex: .com / .net / .dll) di rumah hosting agar dapat ngresolv ke IP publik milik kita. simak ya gan..
1. Install paket2 yang dibutuhkan yaitu bind9. jika anda menggunakan ubuntu server maka sudah ada paket didalamnya. tetapi jika anda menggunakan ubuntu desktop atau sejenisnya, maka lakukan perintah berikut

sedangkan untuk mengecek dari client, apabila menggunakan windows tinggal ganti dnsnya di konfigurasi network menjadi 192.168.1.10, jika client anda menggunakan linux bisa lewat terminal. dengan mengedit /etc/resolv.conf sehingga berisi.
Sumber : Bind9 webmin
Kali ini saya akan share panduan install bind9 di ubuntu , agar lebih mudah untuk belajar kita akan memakai webmin, webmin yaitu sebuah administrasi tools yang bersifat webased dengan port 10000 dan https. webmin bisa kita dowload di webmin.com dengan nama paket debian (.deb). berikut ini cara yang harus kita lakukan.
Install webmin
kangudon@ubuntu:~$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.680_all.deb
kangudon@ubuntu:~$ sudo dpkg -i webmin_1.680_all.deb
kangudon@ubuntu:~$ sudo apt-get -f install
kangudon@ubuntu:~$ sudo /etc/init.d/webmin restart
Install Bind9
Berikut merupakan Tutorial yang dibuat menggunakan Komputer local bukan langsung dari konfigurasi dari DNS Server milik masbudi.net, tetapi tutorial ini sudah cukup digunakan menggunakan dns Public yang nantinya akan masbudi.net share dilain kesempatan tentang bagaimana cara melakukan pointer dari domain yang kitsa sewa (ex: .com / .net / .dll) di rumah hosting agar dapat ngresolv ke IP publik milik kita. simak ya gan..
1. Install paket2 yang dibutuhkan yaitu bind9. jika anda menggunakan ubuntu server maka sudah ada paket didalamnya. tetapi jika anda menggunakan ubuntu desktop atau sejenisnya, maka lakukan perintah berikut
#apt-get Install bind92. Setelah Diinstall masuk ke directory konfigurasi bind di directory /etc
#cd /etc/bind3. Copy db.local menjadi db.masbudi.net (bisa diganti sesuai keperluan)
#cp db.local db.masbudi.net4. Edit db.masbudi.net menggunakan text editor kesayangan anda.
nano db.masbudi.net5. Ganti isi dari db.masbudi.net menjadi seperti ini,
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.masbudi.net root.masbudi.net. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.masbudi.net. @ IN A 192.168.1.10 ;sesuaikan dengan IP server anda ns IN A 192.168.1.10 ;sesuaikan dengan IP server anda @ IN AAAA ::1 www IN CNAME ns ; mengaktifkan www.masbudi.net ftp IN CNAME ns ; mengaktifkan ftp.masbudi.net6. Copy lagi db.masbudi.net menjadi db.masbudi.net.out lalu tambah satu baris untuk pointernya menjadi seperti berikut
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.masbudi.net root.masbudi.net. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.masbudi.net. 100 IN PTR ns.masbudi.net. ; Pointer @ IN A 192.168.1.10 ; sesuaikan dengan IP server ns IN A 192.168.1.10 ; sesuaikan dengan IP server @ IN AAAA ::1 www IN CNAME ns ; mengaktifkan www.masbudi.net ftp IN CNAME ns ; mengaktifkan ftp.masbudi.net7. Edit named.conf.local menjadi
//include “/etc/bind/zones.rfc1918″;8. Edit DNS Fowarders agar nantinya apabila ada client request ke dns global maka oleh server akan dialihkan ke dns yang kita buat, untuk file konfigurasinya berada di named.conf.options,
zone “masbudi.net” {
type master;
file “/etc/bind/db.masbudi.net”;
};
zone “1.168.192.in-addr.arpa” { //dari IP lokal 192.168.1.10 yg dibalik
type master;
file “/etc/bind/db.masbudi.net.out”;
};
options {9. Edit DNS server anda pada /etc/resolv.conf anda
directory “/var/cache/bind”;
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0’s placeholder.
//DNS NAWALA
forwarders {
180.131.144.144;
180.131.145.145;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
#nano /etc/resolv.conf10. Menjadi
search masbudi.net11. Restart service bind di server anda dengan perintah :
nameserver 192.168.1.10
/etc/init.d/bind9 restartjika succes, untuk mengecek apakah DNS jalan bisa dilakukan dengan printah
dig masbudi.netmakan akan terlihat hasil seperti berikut :
sedangkan untuk mengecek dari client, apabila menggunakan windows tinggal ganti dnsnya di konfigurasi network menjadi 192.168.1.10, jika client anda menggunakan linux bisa lewat terminal. dengan mengedit /etc/resolv.conf sehingga berisi.
nameserver 192.168.1.10lalu lakukan ping ke masbudi.net maka otomatis akan diarahkan ke IP 192.168.1.10
Sumber : Bind9 webmin
0 komentar:
Posting Komentar