Beranda > Linux > Sulap ubuntu menjadi DNS Server

Sulap ubuntu menjadi DNS Server

Sapa yang ga mau punya domain sendiri? Sapa juga yang ga mau memiliki domain tanpa harus membayar? Bisa gitu? Ya bisa lah. Makanya sekarang aq buat tutorial ini, agar qt bisa nikmatin domain gratis. Perlu diperhatikan bahwa tutorial ini menggunakan Ubuntu Desktop 7.10 (bukan versi server lho) pada kasus jaringan LAN (bukan internet).

Skenario yang digunakan pada tutorial ini adalah IP yang dijadikan DNS Server adalah 192.168.9.2, 192.168.9.3 sebagai web server, 192.168.9.4 sebagai mail server dan IP 192.168.9.15 sebagai klien.

Tahapan dalam membangun DNS Server ini adalah,
ente kudu nginstal yang namanya bind (bisa via synaptic ato pake CLI alias command line)
* pake CLI
$ sudo apt-get install bind9

setelah itu ubah directori ke /etc/bind/, edit file named.conf.local
$ sudo nano /etc/bind/named.conf.local

isikan dengan

//
// Do any local configuration here
//
zone "mydns.com" {
type master;
file "mydns.com.db";
notify no;
};
zone "9.168.192.in-addr.arpa" {
type master;
notify no;
file "reverse/192.168.9";
};
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

pada baris zone “mydns.com”, itu menunjukkan nama domain yang akan dipakai. Anda dapat menggantinya menjadi yang lain.
Pada baris zone “9.168.192.in-addr.arpa” itu menunjukkan alamat network anda, jika IP anda 192.168.9.xxx. Jika IP DNS server 192.168.20.xxx maka zone = 20.168.192.in-addr.arpa

sekarang pindah ke direktori /var/chache/bind/
buat file baru dengan nama mydns.com.db
$ sudo nano /var/chache/bind/mydns.com.db

isikan seperti ini

$TTL 3D
@ IN SOA ns.mydns.com. root.mydns.com. (
200608081 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
4W ; expire, seconds
1D ) ; minimum, seconds
;
NS ns ; Inet Address of name server
MX 10 mail ; Primary Mail Exchanger
ns A 192.168.9.2
www A 192.168.9.3
mail A 192.168.9.4

buat direktori reverse dan buat file 9.168.192 pada direktori reverse
$ sudo mkdir /var/cache/bind/reverse
$ sudo nano /var/cache/bind/reverse/9.168.192

isikan seperti ini

$TTL 3D
@ IN SOA ns.mydns.com. root.mydns.com. (
200608051 ; Serial, todays date + todays serial
8H ; Refresh
2H ; Retry
4W ; Expire
1D) ; Minimum TTL
NS ns.mydns.com .
2 PTR ns.mydns.com.
3 PTR mydns.com.
4 PTR mail.mydns.com.

setelah siap semuanya matikan named
$ sudo killall named
dan restart named
$ sudo named -4

pada konsol ketik perintah nslookup http://www.mydns.com
$ nslookup http://www.mydns.com
akan di tampilkan

Server: 127.0.0.1
Address: 127.0.0.1#53
Name: www.mydns.com
Address: 192.168.9.3

$ nslookup mail.mydns.com

akan di tampilkan

Server: 127.0.0.1
Address: 127.0.0.1#53
Name: mail.mydns.com
Address: 192.168.9.4

semoga artikel ini dapat membantu.
referensi

http://www.debuntu.org/2006/08/05/85-how-to-setting-up-a-dns-zone-with-bind9
http://id.wordpress.com/tag/setting-dan-konfigurasi-dns-bind9-di-ubuntu-710/

Kategori:Linux Tag:, ,
  1. mindfreak
    Agustus 29, 2008 pukul 2:28 pm

    nice tutorial

  2. Agustus 30, 2008 pukul 5:46 pm

    sotoy nai kw mun :gg:

  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: