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.lanNote: 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 {Tambahkan juga zone untuk pencarian DNS reverse untuk jaringan lokal:
type master;
file “/etc/bind/zones/home.lan.db”;
};
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.dbSetting 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