Latest News

Membuat DNS Server di Linux Ubuntu

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.
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 Ctrl + O dan enter, untuk keluar Ctrl + 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
;
; 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.

Semoga bermanfaat :)

Sumber : opinikoe.com

8 Responses to "Membuat DNS Server di Linux Ubuntu"

Ravi Abdika mengatakan...

Wih Kebetulan banget gan
lagi belajar linux
Nice Post

blogger14 mengatakan...

cocok ni buat ane gan

Unknown mengatakan...

nice post gan, sangat membantu nih

Unknown mengatakan...

Nambah ilmu buat pratek linux ni

www.bidanandalan.com mengatakan...

agak ribet ya gan, sy coba-coba ada aja kesalahannya . . .
mungkin belum jodoh ama linux hehe

adhie mengatakan...

keren gan, ijin nyoba

Unknown mengatakan...

wah bagus nih buat dicoba

Unknown mengatakan...

hehe iya :D
makasih juga udah mau mampir :D