在Linux中执行Temporary failure in name resolution
时,如何手动重现ping google.com
错误?
可能我可以自己添加一个损坏的DNS服务器,并在/etc/resolv.conf
中指定它吗?
我需要这个来测试我的项目。
答案 0 :(得分:0)
您可以在/etc/nsswitch.conf
中进行尝试:
hosts: files
这将删除dns
情况下hosts
服务的所有痕迹(正常行更像hosts: files dns
,但在更改前请先看一下)。
然后,如果名称/ IP位于/etc/hosts
中,则名称解析有效,否则,由于未查询DNS,因此无效。