Utk*_*nos 3 domain-name-system freebsd
这是 FreeBSD 13.1 的普通全新安装。resolv.conf文件如下,未启用Unbound。
nameserver 192.0.2.1
Run Code Online (Sandbox Code Playgroud)
本地计算机上的 DNS 解析被忽略/etc/hosts
。配置中缺少什么?
可能您假设 DNS 包含来自/etc/hosts
.
所有旨在测试 DNS 的命令/工具 (例如 dig
、 nslookup
、host
等)仅查询 DNS 服务器,并且默认情况下使用 中配置的 DNS 服务器/etc/resolv.conf
。
要测试 C 库解析器的工作方式,以及使用系统解析器例程的所有程序(这些例程尊重/etc/nsswitch.conf
优先级并且通常更喜欢主机文件而不是 DNS),需要使用以下内容进行测试getent
:
getent hosts some.hostname.in.etc.hosts
getent hosts IP.in.etc.hosts
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
826 次 |
最近记录: |