Beranda Tutorial Membuat DNS Server di Linux Ubuntu

Membuat DNS Server di Linux Ubuntu

6

Membuat DNS Server di Linux Ubuntu

Membuat DNS Server di Linux Ubuntu sedikit rumit dibanding Membuat DNS Server di Linux SLES seperti yang kita bahas pada artikel sebelumnya, karena di linux ubuntu menggunakan terminal. Namun tidak sulit karena opinikoe.com akan lansung pada point cepat membuat sebuah DNS Server.

Membuat DNS Server di Linux Ubuntu

Langkah selanjutnya kita akan konfigurasi DNS Server Ubuntu, siapkan IP static dan domain anda. Disini opinikoe.com menggunakan (namun pada tutorial ini opinikoe.com tidak memberikan contoh bagaimana cara konfigurasi network di Ubuntu Server) :

IP lokal : 172.100.1.9 (sesuaikan dengan IP server sobat) 
Domain : opinikoe.com 
MX : mail.opinikoe.com
  • Install bind 9
#sudo apt-get update 
#sudo apt-get install bind9 
  • Setelah selesai terinstall lanjut dengan perintah berikut
#cd /etc/bind 
#sudo rm -rf named.conf
#sudo nano named.conf

isikan script dibawah ini :

include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
 type hint;
 file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
 type master;
 file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
 type master;
 file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
 type master;
 file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
 type master;
 file "/etc/bind/db.255";
};

zone "opinikoe.com" {
 type master;
 file "/etc/bind/db.opinikoe.com";
};

include "/etc/bind/named.conf.local";

Simpan file tersebut dgn menekan crtl+o dan enter, untuk keluar crtl+x, yg perlu diperhatikan yaitu pd baris terakhir zone “opinikoe.com” disini kita mulai mendeskripsikan nama domain server kita, disini sobat tinggal menyesuaikan dengan nama domain server anda misal kelinci.co.id atau kelinci.com, dilanjut kita memperkenalkan dimana db domain berada filenya dan apa nama filenya, kebetulan pada contoh ini saya juga memberi nama db.opinikoe.com.

 Kita lanjut dengan membuat db.opinikoe.com

#sudo nano db.opinikoe.com

isikan script dibawah ini :

;
; BIND data file for local loopback interface
;
$TTL 86400 ; 1 day
@ IN SOA ns1.opinikoe.com. root.opinikoe.com. (
         2010021806 ; Serial
               1800 ; Refresh
               3600 ; Retry
            1209600 ; Expire
              300 ) ; Negative Cache TTL
;
               NS       ns1.opinikoe.com.
               NS       ns2.opinikoe.com.
               A        172.100.1.9
               MX  10   172.100.1.9


$ORIGIN opinikoe.com.
ns1      IN A 172.100.1.9
ns2      IN A 172.100.1.9
mail     IN A 172.100.1.9
www      IN A 172.100.1.9
imap IN CNAME mail
smtp IN CNAME mail
pop3 IN CNAME mail

Simpan file tersebut dgn menekan crtl+o dan enter, untuk keluar crtl+x, pd script ini sobat tinggal menyesuaikan dgn nama domain dan ip yg dimiliki. Untuk baris yg berada pada $ORIGIN opinikoe.com ip address sesuaikan dgn ip servernya, pd kasus ini server mail dan web server berada pd server yg sama dengan server dns. Sampai tahap ini server dns sudah bisa berjalan, dan sobat tinggal menambahkan sub domain jika diperlukan, lakukan restart server atau service bind9 agar confiq yg baru sobat tulis bisa lansung aktif. jika server dns sobat berada pada internet maka setingan yg baru saja kita seting butuh waktu 2-5 menit bisa dikenal secara luas.

Demikian tutorial Membuat DNS Server di Linux Ubuntu. Jika ada pertanyaan silahakn tinggalkan dikolom komentar. Jangan lupa follow G+ opinikoe.com.

selamat mencoba…..

BERBAGI

6 KOMENTAR

LEAVE A REPLY