我的本地 etc/host 文件上有几个 localhost 条目。(在 Mac 中为“/etc/hosts”,在 Windows 中为“C:\Windows\System32\drivers\etc\hosts”
# LOCAL DEVELOPMENT
172.16.5.248 maxim.local
172.16.5.248 m.maxim.local
我的计算机已连接到 VPN。
我想知道当我在浏览器(即 Chrome)中输入“maxim.local”时
请求是否会转到 VPN DNS 服务器?或者请求是否仅在本地处理?
答案1
该hosts
文件通常优先。
在装有 glibc 的 Linux 上(您可能拥有的就是这个),顺序定义在/etc/nsswitch.conf
。DNS解析可以通过dns
插件来处理,也可以通过systemd
插件来处理。