By default Firefox when using a socks proxy will still use the local DNS configuration before forwarding traffic to the proxy. This can have some drawbacks:
- Site being accessed is part of a corporate intranet or production network and the DNS records do not face the internet and are consequently not in local DNS.
- Internet censorship at the DNS level prevents use of SOCKS proxy.
Firefox can be configured to use the SOCKS proxy for DNS by changing the
following setting in
Set this value to true to route DNS traffic to the SOCKS proxy.