Langsung ke konten utama

Tutorial Installasi dan Konfigurasi DNS server di CentOS 6

febripratama.com - Tutorial Installasi DNS server di CentOS 6. DNS Server sendiri menggunakan paket Bind-chroot. Untuk yang belum tau tentang DNS server.
Pengertian DNS (Domain Name Server) adalah server yang digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya. Namun bagi manusia tidak mungkin menghafalkan IP address tersebut, manusia lebih mudah menghapalkan kata-kata 
    Tutorial kali ini akan menunjukkan cara installasi DNS server di Linux CentOS 6. Yang merupakan bagian dari tutorial membangun basic Server CentOS 6. 

Tutorial Installasi dan Konfigurasi DNS server di CentOS 6

Tutorialnya :

1. Sediakan koneksi internet, karena kita akan menggunakan repository untuk melakukan installasi.
2. Buka terminal dengan CTRL+ALT+T jika anda menggunakan versi desktop.
3. Ketikkan perintah installasi paket DNS bind chroot.
#yum install bind bind-chroot -y
4. Setelah paket sukses di install, Kemudian memindahkan file-file dari lokasi default ke dalam directory “chroot” ke dalam pathnya masing-masing karena akan dikonfigurasi dengan mode “chroot”.
# grep ROOTDIR /etc/sysconfig/named
   Isi dengan : 

# ROOTDIR="/var/named/chroot" -- will run named in a chroot environment.
#empty in the ROOTDIR directory. It will simplify maintenance of your
#at startup. Don't add -t here, use ROOTDIR instead.
ROOTDIR=/var/named/chroot 

   Lalu :
#mv /etc/named* /var/named/chroot/etc/

#cp /etc/rndc.key /var/named/chroot/etc/

# mv /var/named/* /var/named/chroot/var/named/

#mv /usr/lib/bind /var/named/chroot/usr/lib/
5. Masuk ke direktory bind lalu edit file konfigurasinya :
#cd /var/named/chroot/etc/

#nano named.conf
     Isi dengan konfig berikut :


     Keterangan:
  • inet 192.168.20.2 allow { 192.168.20.0/24; } = IP Server allow IP local anda 
6. Membuat file zone untuk domain yang akan dibuat.
  • Membuat file zone untuk pepznet.co.id. Untuk membuat file zone kita masuk ke direktori  /var/named/chroot/var/named/. Sesuaikan dengan nama domain anda.
#nano /var/named/chroot/var/named/pepznet.co.id.zone
  •  Isi konfigurasi file zone pepznet.co.id.zone Sesuaikan dengan IP dan nama domain anda.
7. Membuat file zone untuk IP dns server anda.
  • Membuat file zone untuk Ip dns server saya 192.168.20. Ingat untuk membuat file zone harus di akhiri dengan format .zone karena itu format resmi zone.
#nano /var/named/chroot/var/192.168.20.zone

  • Isi konfigurasi file zone 192.168.20.zone Sesuaikan dengan IP dan nama domain anda.

8. Melakukan edit file resolv.conf untuk mengedit DNS default pada OS.
    Isikan dengan IP dns server yang telah anda buat. Setelah itu simpan dengan CTRL+O+ENTER.
#nano /etc/resolv.conf
Tutorial Installasi dan Konfigurasi DNS server di CentOS 6

9. Membuka port 53 untuk DNS server.

#iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT

#iptables -I INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT
9. Restart service named dns server anda.

Tutorial Installasi dan Konfigurasi DNS server di CentOS 6

10. Kita test hasil dari dns server kita dengan nslookup.

Tutorial Installasi dan Konfigurasi DNS server di CentOS 6

Demikian Tutorial Installasi dan Konfigurasi DNS server di CentOS 6. Semoga bermanfaat, jika ada yang kurang jelas silahkan berkomentar.

Komentar

Posting Komentar

Postingan populer dari blog ini

Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita

Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita - Sepertihalnya programmer pria, para programmer wanita juga pasti memiliki bahasa pemrograman yang sering digunakan. Menurut situs Hackerrank , yaitu situs yang merupakan penyedia coding challenge mengeluarkan laporan dengan judul Women in Tech 2018. Menurut laporan tersebut yang telah melakukan survei pada lebih dari 14.000 developer dan 2000 diantaranya adalah wanita. Dari survei tersebut terdapat pertanyaan yang menyanyakan tentang bahasa pemrograman apa yang anda ketahui? Dari pertanyaan tersebut diperolehlah data yang cukup menarik. Yaitu ternyata Javascript menempati urutan pertama dan disusul oleh C dan C++. Hasil lengkap dari pertanyaan survei  Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita tersebut adalah sebagai berikut : Java JavaScript C C++ Python PHP C# Ruby R Perl TypeScript Swift Scala Go Haskell Itulah hasil dari...

Traffic Blog Tinggi Tapi Penghasilan Adsense Rendah

febripratama.com - Traffic Blog Tinggi Tapi Penghasilan Adsense Rendah . Betapa menyenangkannya dan menggembirakannya, aduh alay.