Konfigurasi DNS Centos 6 Dengan Mudah Dan Cepat

Konfigurasi DNS di Centos 6


Disini saya mau memberitahu bagaimana cara konfigurasi DNS di CentOS 6 dengan mudah dan cepat. Dulu saya mengalami susah bingit nyari tutorial "DNS Configuration" di mbah google, memang banyak tutorial yang tersebar, tapi susah nya minta ampuun, Coba it=ni error coba itu error, di campur2 malah error, yaa seiring berjalan nya waktu TS mulai mandiri dan sudah bisa konfig sendiri hahaha. Semoga konfigurasi yang saya buat bisa bermanfaat buat yang masih newbie mau belajar buat DNS di linux.

Step 1 : Edit file /etc/named.conf menjadi seperti di bawah ini.

//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
 listen-on port 53 { 192.168.1.1; };
# listen-on-v6 port 53 { ::1; };
 directory  "/var/named";
 dump-file  "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
 allow-query     { any; };
 recursion yes;

 dnssec-enable yes;
 dnssec-validation yes;
 dnssec-lookaside auto;

 /* Path to ISC DLV key */
 bindkeys-file "/etc/named.iscdlv.key";

 managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
 type hint;
 file "named.ca";
};

zone"internofa.net" IN {
type master;
file "db.internofa";
allow-update { none; };
};
#include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

Step 2 : Buat file forward DNS di /var/named/db.internofa


$TTL 10800
internofa.net.   IN      SOA     ns1.internofa.net. hostmaster.internofa.net. (
2013040200      ; Serial number
3600            ; Refresh
1800            ; Retry
604800          ; Expire
86400 )         ; Minimum TTL

usbypkp.ac.id.         IN      NS      ns1.internofa.net.
ns1           IN      A       192.168.1.1
webserver        IN      A       192.168.1.1
www         IN      CNAME   webserver.internofa.net.

Step 3 : Restart service named

service named restart

Setelah named di restart pastikan service merestart dengan baik, di tandai dengan [ok].
Setelah sudah yakin tidak ada error silahkan test DNS yang telah anda buat dengan command :

  • dig www.internofa.net
  • nslookup www.internofa.net
apabila semua sudah berhasil selamat, sekarang DNS yang sudah kita buat bisa di akses melalui web browser, untuk pembuatan web server nya nanti akan saya tulis juga hehe.

Error yang sering di dapati :
Question : kenapa pas di dig atau nslookup ga keluar apa apa, tapi di ping bisa ?
Answer   : jangan lupa setting dulu dns nya  di /etc/resolv.conf arahin ke ip yang di setting dns atau bisa via /etc/sysconfig/network-scripts/ifcfg-eth0 tambahkan DNS1=(ip DNS server).
Qusetion : sudah di seting dns tapi ttep aja ga bisa nslookup ?
Answer   : jangan lupa restart dlu network nya bair dns nya di generate dan masuk resolv.conf

Semoga tulisan ini bisa membantu agan agan yang lagi dalam kesulitan. kalau ada yang mau menambahkan monggo :)
kalau ada yang bertanya silahkan komentar ya.

Previous
Next Post »