Informasi Teknologi

Select Menu
  • Home
  • Komputer
  • Handphone
  • Software
  • Android Apps
Home » Komputer » Konfigurasi DNS (Domain Name System) Free BSD

Minggu, 31 Agustus 2014

Konfigurasi DNS (Domain Name System) Free BSD

Unknown
Add Comment
Komputer
Minggu, 31 Agustus 2014
kali ini kita oprek DNS server menggunakan FreeBSD, konfigurasi ini tidak jauh beda dengan mengkonfigurasi di system operasi berbasis linux, namun ada beberapa yang harus disesuaikan seperti cara installnya dan penempatan file direktorinya. tapi kalo dah terbiasa dengan linux beralih ke FreeBSD cukup mudah :)
mengapa FreeBSD ? silahkan cari di tetanggah sebelah heheh..
ok kita lansung ke tkp
Cara konfigurasi DNS server di FreeBSD
  • Install bind
Cd /usr/ports/dns/bind99
Make install clean
  • Selanjutnya konfigurasi bindnya,
FreeBSD# ee /var/named/etc/namedb/named.conf
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,
zone “syamsul.org” {
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
FreeBSD# ee /etc/namedb/master/syamsul.org
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
FreeBSD# ee /etc/namedb/master/syamsul.org.rev
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
FreeBSD# ee /etc/resolv.conf
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
FreeBSD# ee /etc/rc.conf
Dan tambahkan perintah
named_enable=”YES”
  • berikutnya langkah terakhir , mengjalankan DNS server yang kita buat dengan perintah
/etc/rc.d/named start
  • Untuk memastikan DNS yang barusan ita buat berjalan dengan benar, kita coab mengetikkan
FreeBSD# dig google.com
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….
Suka Artikel? Bagikan: Facebook Twitter Google+

0 Comments

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Baca yg ini juga

Arsip Blog

  • ►  2015 (6)
    • ►  September (1)
    • ►  Juli (2)
    • ►  Februari (3)
  • ▼  2014 (82)
    • ►  Desember (3)
    • ►  November (33)
    • ►  Oktober (11)
    • ►  September (4)
    • ▼  Agustus (10)
      • Perintah Dasar Linux
      • Pengertian DNS (Domain Name System)
      • Konfigurasi DNS (Domain Name System) Free BSD
      • Konfigurasi DNS (Domain Name System) Debian Leny
      • Cara Intalasi Linux Centos 6.5
      • Cara Merawat Laptop
      • Cara setting 4 Router Dengan Cisco
      • Tingkatan Kapasitas Memory
      • Cara Instalasi Linux FreeBSD
      • Cara Instalasi Linux Ubuntu
    • ►  April (4)
    • ►  Maret (17)
Diberdayakan oleh Blogger.
Copyright 2014 Informasi Teknologi - All Rights Reserved