当配置了代理服务器时,访问一个 URL 就会由代理服务器负责请求和响应,但是 URL 中的域名解析是根据代理服务器的类型而有一些区别:
HTTP/HTTPS 代理
域名解析在代理服务器进行,本地的 DNS 解析、缓存和 Hosts 不生效。
SOCKS5 代理
默认使用本地的 DNS 解析、缓存和 Hosts,不过还会提供额外的选项使用代理服务器进行域名解析,作为不同情况的区分,远程解析域名使用的协议是 socks5h://
,本地解析域名使用的协议是 socks5://
。
Nov 13, 2024 • 预计阅读时间 1 分钟
当配置了代理服务器时,访问一个 URL 就会由代理服务器负责请求和响应,但是 URL 中的域名解析是根据代理服务器的类型而有一些区别:
域名解析在代理服务器进行,本地的 DNS 解析、缓存和 Hosts 不生效。
默认使用本地的 DNS 解析、缓存和 Hosts,不过还会提供额外的选项使用代理服务器进行域名解析,作为不同情况的区分,远程解析域名使用的协议是 socks5h://
,本地解析域名使用的协议是 socks5://
。