mengapa FreeBSD ? silahkan cari di tetanggah sebelah heheh..
ok kita lansung ke tkp
Cara konfigurasi DNS server di FreeBSD
- Install bind
Make install clean
- Selanjutnya konfigurasi bindnya,
Berikut beberapa option yang harus di rubah maupun di tambahkan,
listen-on { 127.0.0.1; };
tambahkan // di awal baris menjadi
listen-on { 127.0.0.1; };
- lalu pada bagian forwarders, hapus tanda /* dan */ untuk mengaktifkan scriptnya.
forwarders {
180.131.144.144;
180.131.145.145;
};
*/
Menjadi
forwarders {
180.131.144.144;
180.131.145.145;
};
Anda dapat mengubah ip, diatas menggunakan dns public yang lain seperti dns google, maupun dns isp tempat anda menyewa layanan internet. Contoh diatas saya menggunakan dns nawala
- Selanjutnya, masih pada halaman yang sama tambah kan komentar di bagian bawah dari halaman ini,
type master;
file “/etc/namedb/master/syamsul.org”;
};
Nama zone syamsul.org, bisa anda ganti sesuai keinginan
zone “3.3.10.in-addr.arpa” {
type master;
file “/etc/namedb/master/syamsul.org.rev”;
};
Name zone 3.3.10 adalah ip blok yang terhubung pada server, pada kasus ini server alamat ip server yang saya gunakan adalah 10.3.3.254
- Langkah selanjutnya adalah membuat file syamsul.org pada direktori /etc/namedb/master/, sesuaikan dengan rule zone diatas
lalu isi dengan syntax seperti dibawah
$TTL 3600
syamsul.org. IN SOA dnsfreebsd.syamsul.org. root.syamsul.org. (
1 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ;Minimum TTL
; DNS Servers
syamsul.org. IN NS dnsfreebsd.syamsul.org.
; Computer names and records
dnsfreebsd.syamsul.org. IN A 10.3.3.254
; Aliases
www IN CNAME dnsfreebsd.syamsul.org.
; Mail MX Records
syamsul.org. IN MX 10 dnsfreebsd.syamsul.org.
- langkah berikutnya membuat file reverse lookup zone
Inputkan beberapa syntax seperti dibawah ini
$TTL 3600
3.3.10.in-addr.arpa. IN SOA dnsfreebsd.syamsul.org. root.syamsul.org. (
1 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400) ; Minimum TTL
; DNS Servers
3.3.10.in-addr.arpa. IN NS dnsfreebsd.syamsul.org.
; Computer IPs
254 IN PTR dnsfreebsd.syamsul.org.
254 IN PTR www.syamsul.org.
- Langkah berikutnya
domain syamsul.org
nameserver 10.3.3.254
sesuaikan dengan domain dan ip server anda, ip server yang saya gunakan 10.3.3.254 dan domain syamsul.org
ok tinggal beberapa langkah lagi, semangat ?
- agar supaya dns dapat bekerja setiap kali server restart maka kita harus masuk ke /etc/rc.conf seperti berikut
Dan tambahkan perintah
named_enable=”YES”
- berikutnya langkah terakhir , mengjalankan DNS server yang kita buat dengan perintah
- Untuk memastikan DNS yang barusan ita buat berjalan dengan benar, kita coab mengetikkan
Dan hasilnya seperti dibawah
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 83 IN A 173.194.38.164
google.com. 83 IN A 173.194.38.165
google.com. 83 IN A 173.194.38.166
google.com. 83 IN A 173.194.38.167
google.com. 83 IN A 173.194.38.168
google.com. 83 IN A 173.194.38.169
google.com. 83 IN A 173.194.38.174
google.com. 83 IN A 173.194.38.160
google.com. 83 IN A 173.194.38.161
google.com. 83 IN A 173.194.38.162
google.com. 83 IN A 173.194.38.163
;; AUTHORITY SECTION:
com. 165202 IN NS j.gtld-servers.net.
com. 165202 IN NS i.gtld-servers.net.
com. 165202 IN NS h.gtld-servers.net.
com. 165202 IN NS g.gtld-servers.net.
com. 165202 IN NS f.gtld-servers.net.
com. 165202 IN NS b.gtld-servers.net.
com. 165202 IN NS m.gtld-servers.net.
com. 165202 IN NS c.gtld-servers.net.
com. 165202 IN NS e.gtld-servers.net.
com. 165202 IN NS d.gtld-servers.net.
com. 165202 IN NS l.gtld-servers.net.
com. 165202 IN NS k.gtld-servers.net.
com. 165202 IN NS a.gtld-servers.net.
;; ADDITIONAL SECTION:
c.gtld-servers.net. 68029 IN A 192.26.92.30
d.gtld-servers.net. 9464 IN A 192.31.80.30
e.gtld-servers.net. 9513 IN A 192.12.94.30
f.gtld-servers.net. 9511 IN A 192.35.51.30
g.gtld-servers.net. 9440 IN A 192.42.93.30
;; Query time: 1 msec
;; SERVER: 10.3.3.254#53(10.3.3.254)
;; WHEN: Tue Jun 19 17:13:31 2012
;; MSG SIZE rcvd: 508
Ok sampai disini, satu ilmu lagi yang sudah kita pelajari….
“Belajar itu akan membuat hidup manusia lebih mudah , jangan pernah berhenti untuk belajar jika nggak mau susah”
0 comments:
Post a Comment