I added following line to iptables output chain table:
######################$ dns output $######################
/sbin/iptables -A OUTPUT -p udp -m multiport --dport 53 -j ACCEPT
and added the following line to iptables input chain table:
######################$ dns input $######################
/sbin/iptables -A INPUT -p udp -m multiport --sport 53 -j ACCEPT
and added the following lines to iptables forward chain table:
######################$ dns $######################
/sbin/iptables -A FORWARD -s 192.168.0.0/24 -o WAN1 -p udp -m multiport --dport 53 -j ACCEPT
######################$ reversedns $######################
/sbin/iptables -A FORWARD -d 192.168.0.0/24 -o WAN2 -p udp -m multiport --sport 53 -j ACCEPT
havp doesn't have any problem with DNS... 作者: ioerr 时间: 2012-01-05 22:13
pass out quick on $ext_if from any to any nat-to $ext_if
pass quick on $int_if
pas out quick on $ext_if