Instalasi DNS server menggunakan bind9 di Ubuntu dalam sistem chroot. lu akan dikenalkan pada beberapa record penting, yang harus lu pahami ketika mengadministrasi sebuah domain di DNS server lu.
Instalasi Bind dalam sistem chroot
Mengapa instalasi nya dalam chroot? Karena bind ini memiliki sejarah yang panjang dalam urusan lubang keamanan (sering ditemukan celah, yang menyebabkan sistem lu bisa dicrack melalui bind), maka kita lakukan instalasi dalam lingkungan yang terbatas/chroot.
Instalasi paketsudo apt-get install bind9Stop dulu, sebelum kita lanjutkan ke tahapan chroot
sudo /etc/init.d/bind9 stopKonfigurasi chroot
sudo mkdir -p /var/lib/named/etc sudo mkdir /var/lib/named/dev sudo mkdir -p /var/lib/named/var/cache/bind sudo mkdir -p /var/lib/named/var/run/bind/run sudo mv /etc/bind /var/lib/named/etc sudo ln -s /var/lib/named/etc/bind /etc/bind sudo mknod /var/lib/named/dev/null c 1 3 sudo mknod /var/lib/named/dev/random c 1 8 sudo chmod 666 /var/lib/named/dev/* sudo chown -R bind:bind /var/lib/named/var/* sudo chown -R bind:bind /var/lib/named/etc/bindSunting Berkas
/etc/default/bind9
, cari baris seperti di bawah ini,OPTIONS="-u bind"
OPTIONS="-u bind -t /var/lib/named"
sudo /etc/init.d/bind9 startSekarang instalasi chroot dns sudah selesai. Kita lanjutkan ke tahapan berikutnya.