重现“名称解析暂时失败”

Reproduce `Temporary failure in name resolution`

如何在 linux 中执行 ping google.com 时手动重现 Temporary failure in name resolution 错误?

可能我可以自己添加一个损坏的DNS服务器并在/etc/resolv.conf?

中指定

我需要这个来测试我的项目。

您可以在 /etc/nsswitch.conf 中尝试此操作:

hosts:          files

即删除 hosts 案例中 dns 服务的所有痕迹(正常行更像是 hosts: files dns 但在更改之前先看看你的行)。

然后,如果 name/IP 在 /etc/hosts 中,则名称解析有效,如果不在,则它不起作用,因为未查询 DNS。