In message <_A4807@delegate-en.ML_> on 05/13/10(17:22:20)
you <firstname.lastname@example.org> wrote:
|> A Web browser (as a HTTP proxy client) have nothing to do with
|> host name resolusion. It simply pass a hostname to a proxy server
|> and the proxy server (YYSH server in this case) does the resolution.
|> Thus the DNS forwarding by "-yfd" will never used in this case.
|It most definitely will be used, since it is providing native DNS on
|localhost (port 53) and OS name resolution is pointing to localhost. An
|http proxy alone is not enough for a client to resolve names - I don't know
|why, but I think the client or the client's OS needs to resolve routing
|before passing the name to the proxy - seems unnecessary, but Firefox
|definitely does this.
|Interesting what you say, since I agree it should be unnecessary to
|resolve before passing to a proxy, but I live in China and one cannot
|access sites like Facebook through a proxy alone because the DNS is
|redirected overriding the proxy servers DNS.
Hmm... it might be because you are using a kind of automatic proxy
configuration (by .pac file) based on domain names or have a static
exclusion list of destination hosts in your browser configuration.
9 9 Yutaka Sato <email@example.com> http://delegate.org/y.sato/
( ~ ) National Institute of Advanced Industrial Science and Technology
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller