Friday, May 17, 2013

Setting DNS

Pengaturan DNS untuk local network, berikut langkah instalasi:

1. Kalo bisa install Bind9 versi yang lebih baru ( bind9 merupakan software DNS-server):

sudo apt-get install bind9

2. Setting DNS agar merequest cache:

sudo nano /etc/bind/named.conf.options

Hilangkan tanda comment (#) atau menambah baris dibawah forwarders dan ganti tanda x.x.x.x dengan tanda
alamat ip address DNS utama dan yang bawahnya lagi DNS ISP:
forwarders {

129.186.33.123;

222.142.126.123;

};

3. Setting server agar menggunakan DNS sendiri untuk pencarian:

sudo nano /etc/resolv.conf

ganti atau tambahkan nama server (kalo pingin namanya pustaka.uns maka yang ditulis disini cuma nama home.lan):

Home.lan 127.0.0.1

Kamu juga bisa menambah pencarian secara langsung tanpa perlu mengetik nama domain secara langsung .

search home.lan
Note: Harus dilakukan terhadap selain client ubuntu yang menggunakan IP statis.Langsung menghubungkan IP dari DNS Server. Jika memakai DHCP seharusnya menambahkan IP DNS pada settingan sesuai dengan Domain yang dicari.

4. Mengatur zone untuk domain lokal:

sudo nano /etc/bind/named.conf.local

menambah zona untuk domain lokal:

zone “home.lan” IN {
type master;
file “/etc/bind/zones/home.lan.db”;
};
Tambahkan juga zone untuk pencarian DNS reverse untuk jaringan lokal:

zone “129.126.33.123.in-addr.arpa” {
type master;
file “/etc/bind/zones/rev.33.126.129.in-addr.arpa”;
};

6. Membuat folder zone:

sudo mkdir /etc/bind/zones

7. setting Domain Lokal:

sudo nano /etc/bind/zones/home.lan.db
Setting hostname dan ip-address dengan sesuai:

; Use semicolons to add comments.

; Do NOT add empty lines.

; Host-to-IP Address DNS Pointers for home.lan

; Note: The extra “.” at the end of addresses are important.

; The following parameters set when DNS records will expire, etc.

; Importantly, the serial number must always be iterated upward to prevent

; undesirable consequences. A good format to use is YYYYMMDDII where

; the II index is in case you make more that one change in the same day.

home.lan. IN SOA ubuntu.home.lan. hostmaster.home.lan. (
2008080901 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ; minimum
)

; NS indicates that pustaka is the name server on home.lan

; MX indicates that pustaka is (also) the mail server on home.lan

Home.lan. IN NS pustaka.home.lan.
Home.lan. IN MX 10 pustaka.home.lan.

; Set an alias (canonical name) for ubuntu

bzr IN CNAME ubuntu.home.lan.

; Set the address for localhost.home.lan

localhostIN A 129.126.33.123

; Set the hostnames in alphabetical order

;print-srvIN A 10.10.10.9

;routerIN A 10.10.10.10

serverIN A 129.126.33.123

;ubuntuIN A 10.10.10.1

;xboxIN A 10.10.10.2


8. membuat dan megedit file untuk setting pencarian terbalik (reverse lookup):

sudo nano /etc/bind/zones/rev.33.126.129.in-addr.arpa

Settingan reverse lookup:

; IP Address-to-Host DNS Pointers for the 129.126.33.123 subnet

@ IN SOA pustaka.home.lan. hostmaster.pustaka.home.lan. (
2008080901 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ; minimum
)

; define the authoritative name server

; IN NS pustaka.home.lan.

; our hosts, in numeric order

; 1IN PTR pustaka.home.lan.

; 2IN PTR xbox.home.lan.

; 5IN PTR server.home.lan.

;9IN PTR print-srv.home.lan.

;10IN PTR router.home.lan.


9. Restart bind untuk menggunakan setingan baru:

sudo /etc/init.d/bind9 restart

10. Test apakah DNS lokal server sudah bekerja:

host ping.sunet.se

balasannya:
ping.sunet.se has address 129.126.33.123
ping.sunet.se has IPv6 address 2001:6b0:7::18

11. Test host komputermu dengan perintah dibawah ini:

host -l home.lan

jawabannya:

Home.lan name server pustaka.home.lan
pustaka.home.lan has address 127.0.0.1

12. test reverse lookup apakah sudah bekerja:

host 129.126.33.123

Response:
123.33.126.129.in-addr.arpa domain name pointer pustaka.home.lan.

Nah kalo sudah berhasil selamat.

sumber :
http://aguswibisono.com/2008/setting-dns-untuk-jaringan-lokal-local-network-pada-ubuntu-hardy-heron-804/

No comments:

Post a Comment