“名称解析暂时失败”/ Kali (VMWare) 中的 DNS 错误 / Kali 下载缓慢

“名称解析暂时失败”/ Kali (VMWare) 中的 DNS 错误 / Kali 下载缓慢

我在 Kali(在 VMWare 上)上进行了一些 ping 操作,发现我只能 ping IP 地址。

Ping 8.8.8.8 有效

但也可以 ping google.com需要太长时间或给出错误:“名称解析暂时失败”

通过添加更多 DNS 服务器(名称服务器)并将权限更改为 644 来修改 /etc/resolv.conf 文件不起作用。此外,它并不是真正永久的,因为重新启动会更改配置。

Kali 上的下载速度也很慢。

有什么解决办法吗?

答案1

这个问题的解决方案实际上比我想象的要简单(仅在 VMWare 上,但您可以检查相同的解决方案是否适用于 VirtualBox)。

在 VMWare 中,在 选项卡下,转至编辑 > 虚拟网络编辑器。

  1. 授权“更改设置”

  2. 选择您的适配器,如果您使用 NAT,则很可能是 VMnet8。

  3. 单击 NAT 设置

  4. 单击 DNS 设置

  5. 取消选中“自动检测可用的 DNS 服务器”

  6. 添加DNS服务器(参考:https://www.hpe.com/us/en/insights/articles/get-faster-internet-with-better-dns-1909.html

我使用以下内容:

首选 DNS 服务器

答案2

某些 DNS 服务器无法正确处理并行请求。然后您需要在 resolv.conf 中配置单请求选项。请参阅手册页。这对我的情况有帮助。我添加了这样的行:

options single-request

答案3

在 kali 上试试这个:进入 /etc/network/if-up.d 并使用一些文本编辑器打开文件“resolved”。你会发现脚本的一部分带有 DNS=DNS,将其更改为 DNS=8.8.8.8 并完成,至少它对我有用。在此输入图像描述

相关内容