DNS always routes through a non default gateway
We are having a multi-wan setup with four gateways here. The google DNS servers at 126.96.36.199 and 188.8.131.52 are setup as system DNS with clients connecting to these servers via dnsmasq. Strangely DNS always uses the 192.168.0.10 route instead of the default one. This happens even when 192.168.0.10 is down and automatically or manually taken off the gateway group. I have disabled dnsmasq just in case the route is generated somewhere there, disabled sticky connections, rebooted, but it did not help. The gateway associated with the DNS servers is WAN what should be either load balanced or the default gateway, but not sticking to 192.168.0.10 even if it is down.
Here is the output from netstat -rn
Destination Gateway Flags Refs Use Netif Expire
default 192.168.0.20 UGS 0 24 em0
184.108.40.206 192.168.0.10 UGHS 0 235 em0
220.127.116.11 192.168.0.10 UGHS 0 235 em0
any ideas ?
you set them as monitor ips for your gateway groups ?