
Hello FreeBSD Lover,
kali ini kita akan membahas mengenai konfigurasi DNS (domain name service), insya allah kita akan membahasa secara perlahan agar kalian mengerti, ok langsung saja kita masuk ke tutorial, berikut tutorial yang akan kita bahas.
- 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/freebsdcommunity.org”;
};
Nama zone syamsul.org, bisa anda ganti sesuai keinginan
zone “3.3.10.in-addr.arpa” {
type master;
file “/etc/namedb/master/freebsdcommunity.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 freebsdcommunity.org pada direktori /etc/namedb/master/, sesuaikan dengan rule zone diatas
lalu isi dengan syntax seperti dibawah
$TTL 3600
freebsdcommunity.org. IN SOA dnsfreebsd.freebsdcommunity.org. root.freebsdcommunity.org. (
1 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ;Minimum TTL
; DNS Servers
syamsul.org. IN NS dnsfreebsd.freebsdcommunity.org.
; Computer names and records
dnsfreebsd.freebsdcommunity.org. IN A 10.3.3.254
; Aliases
www IN CNAME dnsfreebsd.freebsdcommunity.org.
; Mail MX Records
freebsdcommunity.org. IN MX 10 dnsfreebsd.freebsdcommunity.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.freebsdcommunity.org. root.freebsdcommunity.org. (
1 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400) ; Minimum TTL
; DNS Servers
3.3.10.in-addr.arpa. IN NS dnsfreebsd.freebsdcommunity.org.
; Computer IPs
254 IN PTR dnsfreebsd.freebsdcommunity.org.
254 IN PTR www.freebsdcommunity.org.
- Langkah berikutnya
domain freebsdcommunity.org
nameserver 10.3.3.254
sesuaikan dengan domain dan ip server anda, ip server yang saya gunakan 10.3.3.254 dan domain freebsdcommunity.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 yang sudah kita pelajari….
nantikan tutorial - tutorial selanjutnya . . .
ABOUTME
Hello freebsd lovers, ini adalah blog komunitas freebsd, yang menampung semuanya untuk bisa memajukan komunitas freebsd ini di indonesia.






0 komentar:
Posting Komentar