这个错误不一定是DNS的错误,有可能是网卡的网关和IP配置错误。

无法重启网卡,肯定是IP配置错误,比如关键字写错;

 Temporary failure 错误在检查DNS为本机DNS后,一定就不会出错了,出错的肯定是vim /etc/network/interfaces中的内容。本人就是因为静态IP网段写错导致一直将目光放在DND配置中,所以当ping不通外网的时候一定要多检查多比对,甚至可以重新配置,不要一直在网上找错误原因。

配置过程:1.配置参考:kali网络配置参考:https://blog.csdn.net/Hazy1ee/article/details/126650095

2.查看本地IP、网关与DNS

3.配置虚拟机网关完全可以通过图形化配置

4.ping测试ping不通:

检查情况如下:

情况1:ifconfig -a查看子网IP等信息发现没有网卡eth0,去看IP配置文件发现address拼错了。。。dhcp没有更改,应该为static

情况2:ping: www.baidu.com: Temporary failure in name resolution

确认DNS真的无错后仍提示该错误

情况3:对dns数据抓包,tcpdump -i any -nne udp port 53,发了没回

情况4:重新对比 /etc/network/interfaces文件发现IP、网关的c段全部写错了,重新配置后ping成功

 

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐