Like many people, I tunnel my web-browsing traffic through SSH to my server and out to the internet from there. When I recently installed FoxyProxy in Firefox, my HTTP requests didn’t seem to make it to the internet. I sniffed locally and found that my DNS requests were going to the local DNS servers despite setting network.proxy.socks_remote_dns to true in Firefox. It turns out that FoxyProxy has an option Use SOCKS proxy for DNS lookups in its Global Settings tab which appears to be independent of the Firefox config setting. Enabling this option got my traffic flowing over the proper channel. Thanks, FoxyProxy.
