Magnet Hosting

Instalasi Name Server Authoritative dengan Bind pada CentOS 5.2 64 bit

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

Masukkan konfigurasi standard berikut pada named.conf kosong anda di /var/named/chroot/etc/named.conf;

options {
directory “/var/named/chroot/var/named”;
auth-nxdomain no;
};

zone “.” {
type hint;
file “named.root”;
};

zone “0.0.127.in-addr.arpa” {
type master;
file “named.local”;
};

zone “domainanda.tld” {
type master;
file “domainanda.tld.db”;
};

Buat file konfigurasi Zone di /var/named/chroot/var/named/ dalam kasus ini adalah domainanda.tld.db

vi /var/named/chroot/var/named/domainanda.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 86400
@ IN SOA ns1.domainanda.tld. hostmaster.domainanda.tld. (
2008081301 ; serial, todays date + todays serial #
28800 ; refresh, seconds
7200 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds;
@ NS ns1.domainanda.tld.
@ NS ns2.domainanda.tld.

ns1 A 117.103.57.xxx
ns2 A 117.103.57.xxx
domainanda.tld. A 117.103.57.xxx
www A 117.103.57.xxx
ftp A 117.103.57.201

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

Referensi

http://www.howtoforge.com/perfect-server-centos-5.2-p4

Pencarian

Knowledge Base

Tanya Jawab

Artikel Terbaru

Tag Cloud