Instalasi Name Server Authoritative dengan Bind pada CentOS 5.2 64 bit
Kategori : Aplikasi Linux
Tag : Bind, CentOS, Name Server
• « Membuat Account Pelanggan Baru untuk Reseller (WHM)
• Instalasi Django Framework dari Source »
Untuk menjalankan sebuah situs pada mesin Linux anda, selain web server ada kemungkinan juga anda membutuhkan untuk membuat Name Server Authoritative untuk domain anda.
Pada contoh kasus ini anda memiliki sebuah domain domainanda.tld, anda memiliki minimal dua buah IP Address Dedicated dan anda telah melakukan registrasi Name Server ns1.domainanda.tld dan ns2.domainanda.tld masing-masing ke IP Address Dedicated yang anda gunakan.
Fasilitas komentar untuk artikel ini dimatikan, feedback dan error yang anda dapatkan saat menjalankan langkah-langkah yang diuraikan disini silahkan diutarakan melalui Forum Magnet http://forum.magnet-id.com/.
Mohon diperhatikan, bahwa selain melakukan setup Zone A pada Master Name Server (Authoritative) di Linux anda, anda juga harus melakukan registrasi Name Server melalui registrar domain anda. Magnet dapat membantu anda melakukan hal ini apabila anda mendaftarkan domain melalui Layanan Domain Magnet, silahkan konsultasikan dengan registrar atau reseller domain anda apabila anda melakukan pendaftaran domain di tempat lain.
Artikel ini akan memberikan panduan singkat mengenai instalasi dan konfigurasi Authoritative Name Server dengan menggunakan bind chroot pada sebuah mesin CentOS 5.2 64 bit yang pada studi kasus menggunakan Layanan VPS Medium dari Magnet yang memiliki 2 buah IP Address Dedicated.
Instalasi Bind dengan Moda chroot
Berikut kita melakukan instalasi bind dalam moda chroot dan mengarahkan folder-folder terkait;
yum install bind-chroot
chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
cp /usr/share/doc/bind-9.3.4/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.3.4/sample/var/named/named.root /var/named/chroot/var/named/named.root
touch /var/named/chroot/etc/named.conf
chkconfig --levels 235 named on
/etc/init.d/named start
Ambil dari template named.conf yang disediakan oleh Magnet serta ambil file-file lain yang melengkapinya;
cd /var/named/chroot/var/named
wget http://www.magnet-id.com/download/named/named.conf -O /var/named/chroot/etc/named.conf
wget http://www.magnet-id.com/download/named/named.rfc1912.zones
wget http://www.magnet-id.com/download/named/localdomain.zone
wget http://www.magnet-id.com/download/named/localhost.zone
wget http://www.magnet-id.com/download/named/named.local
wget http://www.magnet-id.com/download/named/named.ip6.local
wget http://www.magnet-id.com/download/named/named.broadcast
wget http://www.magnet-id.com/download/named/named.zero
wget http://www.magnet-id.com/download/named/named.chaos
wget http://www.magnet-id.com/download/named/named.zones
File named.zones merupakan template, silahkan buka file tersebut dan sesuaikan isinya dengan keterangan zone yang ingin di layani oleh name server authoritative ini.
vi /var/named/chroot/var/named/named.zones
Sesuaikan domain.tld dengan nama domain anda.
zone "domain.tld" {
type master;
file "/var/named/chroot/var/named/domain.tld.db";
};
Ambil file template zone domain (domain.tld.db), dan sesuaikan domainasli.tld.db dengan nama domain anda sesuai dengan isi dari file named.zones.
wget http://www.magnet-id.com/download/named/domain.tld.db -O domainasli.tld.db
vi /var/named/chroot/var/named/domainasli.tld.db
Masukkan konfigurasi standar untuk Master Zone berikut, sesuaikan dengan A dan CNAME yang anda inginkan dan sesuaikan domainanda.tld dan IP Address dengan nama domain dan IP Address yang ingin anda buat;
$TTL 14400
domain.tld. 86400 IN SOA ns1.domain.tld. hostmaster.domain.tld. (
2008071200 ; serial, todays date+todays
86400 ; refresh, seconds
7200 ; retry, seconds
3600000 ; expire, seconds
86400 ) ; minimum, seconds
domain.tld. 86400 IN NS ns1.domain.tld.
domain.tld. 86400 IN NS ns2.domain.tld.
ns1 14400 IN A ip.address.ns.1
ns2 14400 IN A ip.address.ns.2
domain.tld. 14400 IN A ip.address.web.server
domain.tld. 14400 IN MX 10 domain.tld.
mail 14400 IN CNAME domain.tld.
www 14400 IN CNAME domain.tld.
ftp 14400 IN A ip.address.web.server
Tambahkan entry CNAME dan entry lainnya sesuai dengan konfigurasi anda masing-masing.
Setelah anda melakukan perubahan konfigurasi silahkan lakukan rndc reload atau restart service named anda.
rndc reload
service named restart
Tidak ada komentar:
Posting Komentar