在此记录下,代理服务器和 hosts 文件的区别。
代理服务器和 hosts 文件是两个不同的概念:
hosts 文件:
hosts 文件是一个本地映射表,用于将域名解析为 IP 地址。当你访问某个域名时,操作系统会首先检查 hosts 文件,如果找到对应的映射,就会使用其中的 IP 地址。
但是,当你使用代理时,操作系统会将网络流量重定向到代理服务器,而不是直接访问目标网站。因此,hosts 文件的映射不会被使用。
代理服务器:
代理服务器是一个中间服务器,用于转发客户端和目标服务器之间的请求和响应。它可以用于缓存、过滤、加密等目的。
当你启用代理时,所有的网络流量都经过代理服务器。代理服务器会根据配置规则来处理请求,包括 DNS 解析。
via bing COPILOT.