各种代理方式的 DNS 解析是从本地还是从代理服务器进行?

2014-09-27 10:59:13 +08:00
 romotc
貌似关于这个的讨论不是太多,最理想的方式应该是在代理服务器上进行DNS解析吧。

否则本地解析出来的是日本的ip,而代理服务器是美国的岂不是要绕一个大圈?

求相关资料和要点提示
3455 次点击
所在节点    问与答
3 条回复
pagxir
2014-09-27 11:15:24 +08:00
都允许的。firefox代理设置里面就有一项叫做 remote_dns的。
imn1
2014-09-27 11:25:39 +08:00
这个少担心,你没有请求的话,代理不会自动给你解析的
imn1
2014-09-27 11:36:23 +08:00
一个http连接过程是这样的
dns解析ip -> socket:create(用前面得到的ip),send,get,close
代理如果没有指定,只做后面的socket过程
而且一般http代理不支持dns,只有socks4a/socks5才支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/135973

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX