can foxyproxy add the function of custmizing dns server ?

for example:
i have 2 rules that is"tor" and "default" .
i add some sites using tor when i need visit some sites through tor .
would you add some selection that i can select whether this site need dns though tor or that site not need dns through tor ?
thanks

Hi, You should check "Global

Hi,

You should check "Global Settings->Use SOCKS proxy for DNS lookups". There is no current way to route DNS requests to different proxies by URL.

Eric

yes i knew this check

but this is a global setting
i cannot custmize individually
thanks

Hi, Currently, Firefox

Hi,

Currently, Firefox doesn't have the ability to do what you want... so it is a limitation of Firefox at the moment.

Eric

How about the capability to

How about the capability to perform DNS lookups locally? The proxy server that this network forces me to use is pretty bad at them (read: ugly slow), and I'd like to be able to specify my own DNS servers that the proxy server doesn't use (e.g. OpenDNS).

Surely this would be a matter of re-writing the request, which can't be beyond Firefox's abilities?

Hi, I'll think about it...

Hi,

I'll think about it... this isn't impossible but is probably pretty hard to do.

Eric

Hi, you shold try polipo, or

Hi, you shold try polipo, or you have to use SSH tunnel.
set DNSServer to open dns etc in poplipo configurations.
and remember to set polipo's parent proxy to none.
you should see polipo has data sent and receive from remote port 53.
if it is not always the case, set polipo's dnsUseGethostbyname to false.
and enjoy!

but remember, this does not hide ass from the firewall. it just allow you to use a different dns server when you have no right to do network configurations.

if you want to let the proxy do name revolving for you just use http proxy or sock with remote dns=)

SwitchProxy does this...

I'm not sure why this can't be done...SwitchProxy already does this.

E.g. if I setup a socks proxy for blah.com:12345, when I tell it to bypass the proxy for certain domains, lookups for those hosts happen locally instead of over the proxy.

This is a problem for me because if I'm sitting at work and use an ssh tunnel for a socks proxy, if I try to browse to http://somesite.mycompany.com, it tries to look up "somesite.mycompany.com" over the socks proxy and the hostname does not exist outside of my company's DNS servers.