Membuat DNS Server di FreeBSD

ok brow.....tanpa banyak cuap2 langsung aja. berikut saya share cara membuat DNS Server di FreeBSD

1. masuk ke named.conf

proxy#ee /etc/namedb/named.conf

disini ada beberapa yang perlu kita edit :

// If named is being used only as a local resolver, this is a safe default.
// For named to be accessible to the network, comment this option, specify
// the proper IP address, or delete this option.
listen-on { 16.68.61.62; }; == (merupakan ip public yang kita dapat dari ISP, dan kita jadikan ip tersebut menjadi DNS Server)

// If you've got a DNS server around at your upstream provider, enter
// its IP address here, and enable the line below. This will make you
// benefit from its cache, thus reduce overall DNS traffic in the Internet.
/*
forwarders { 16.68.61.30; 16.68.61.31 ( DNS dari ISP )
127.0.0.1;
};

zone "." {
type hint;
file "named.root";
};


zone "proxy.net" { ======= (
type master;
file "db.proxy.net";
};

zone "61.68.16.in-addr.arpa" {
type master;
file "db.61.68.16";
};

selesai dan kita save.

2. edit hosts

proxy#ee /etc/hosts

::1 localhost.net localhost
127.0.0.1 localhost.net localhost
16.68.61.62 proxy.net proxy

3. edit resolv.conf

proxy# ee /etc/resolv.conf

domain proxy.net
search proxy.net
nameserver 16.68.61.62

4. Membuat File Zone (proxy.net)

proxy# ee /etc/namedb/db.proxy.net

$TTL 3600
@ IN SOA ns1.proxy.net. root.proxy.net. (
612 ; serial
10800 ; refresh
900 ; retry
604800 ; expiry
86400 ; minimum
)

NS ns1.proxy.net.
ns1 A 16.68.61.62
www A 16.68.61.62
ftp A 16.68.61.62
mail A 16.68.61.62

5. Membuat File Local (db.61.68.16)

proxy#ee /etc/namedb/db.61.68.16

$TTL 3600
@ IN SOA ns1.proxy.net root.proxy.net. (
20040903; serial
3600 ; refresh
900 ; retry
3600000 ; expiry
3600 ; minimum
)

IN NS ns1.proxy.net.

254 IN PTR proxy.net
254 IN PTR www.proxy.net
254 IN PTR ftp.proxy.net
254 IN PTR mail.proxy.net

6. Enable Named di rc.conf

proxy#ee /etc/rc.conf

named_enable= "YES"

7. Cek Settingan

proxy#named-checkconf /etc/namedb/named.conf

jika tidak ada pesan berati sudah bisa berjalan normal

proxy# named-checkzone proxy.net /etc/namedb/db.proxy.net

jika ada pesan OK berati sudah normal

proxy#dig proxy.net

untuk mengetahui DNS sudah berjalan apa blm

proxy#nslookup www.yahoo.com

jika yang muncul ip public anda maka DNS sudah berjalan


ok itu aja yang bisa saya share da nsemoga berhasil.....................




No comments:

Post a Comment