Forwarder adalah sebuah Domain Name System (DNS) server pada sebuah jaringan yang digunakan untuk mem-forward query-query nama-nama domain ke DNS server di luar dari jaringan kita. Selain itu, kita juga dapat melakukan forward query tersebut berdasarkan spesifikasi nama domain dengan menggunakan conditional forwarders.
Langkah-langkah untuk membuat DNS Forwarders di freebsd 4.x
1. Edit file /etc/resolv.conf
simpekab# vi /etc/resolv.conf
nameserver 192.168.1.254 <--- ini adalah IP Address DNS Server Sendiri
2. Edit file /etc/namedb/named.conf
simpekab# vi /etc/namedb/named.conf
options {
directory "/etc/namedb";
listen-on port 53 {
192.168.1.254;
127.0.0.1;
};
forwarders {
202.87.240.10; <--- ini adalah IP Address DNS Server ISP
202.87.240.11;
};
---------- Konfigurasi yang lainnya diabaikan saja ------------
3. Kemudian restart service DNS
simpekab# ndc restart
new pid is 1740t
simpekab#
4. Periksa DNS Server
4.1. Periksa port yang aktif
catatan : angka 53 menunjukkan port DNS, artinya aktif
simpekab# netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 127.0.0.1.53 *.* LISTEN
tcp4 0 0 202.87.242.105.53 *.* LISTEN
tcp4 0 0 192.168.4.254.53 *.* LISTEN
tcp4 0 0 192.168.2.254.53 *.* LISTEN
tcp4 0 0 192.168.1.254.53 *.* LISTEN
....
udp4 0 0 127.0.0.1.53 *.*
udp4 0 0 202.87.242.105.53 *.*
udp4 0 0 192.168.4.254.53 *.*
udp4 0 0 192.168.2.254.53 *.*
udp4 0 0 192.168.1.254.53 *.*
...
4.2. Periksa proses yang sedang berjalan
Catatan: /usr/sbin/named adalah nama aplikasi DNS Server di FreeBSD
simpekab# ps -aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
...
root 1740 0.0 0.7 2184 1768 ?? Ss 8:34PM 0:00.00 /usr/sbin/named
...
simpekab#
4.3. Periksa dengan perintah ping dan nslookup
simpekab# nslookup www.detik.com
atau
simpekab# ping www.detik.com
Courtesy : indofreebsd
1 komentar: