Take a fresh look at your lifestyle.

Membuat DNS Server di Linux Ubuntu

Membuat DNS Server di Linux UbuntuMembuat 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 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. Pada tutorial ini opinikoe 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.

- Advertisement -

 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 silahkan tinggalkan pesan dikolom komentar.

selamat mencoba…..

Anda mungkin juga berminat
6 Komen
  1. Akhil Afriliawan berkata

    ijin copas gan 🙂

    1. admin berkata

      silahkan gan…

  2. Muhammad Romadhoni berkata

    masih harus instal bind9 juga ya, saya kira udah engak kalo di ubuntu

    1. admin berkata

      harus gan…krn bukan software bawaan

  3. Muhammad Fajrianur berkata

    Sungkem dlu, makasih info’y mastah 🙂

    1. admin berkata

      sama-sama gan….

Tinggalkan pesanan

Alamat email anda tidak akan disiarkan.