“我已在虚拟机上安装了 Kali Linux(使用 VirtualBox/VMware),但我的互联网连接出现问题。当我尝试使用 apt update 或 ping google.com 等命令时,出现错误:
生成文件
ping:google.com:名称解析暂时失败
或者
E:无法解析“deb.debian.org”
我使用以下命令检查了网络配置:
猫 /etc/resolv.conf
我的 resolv.conf 文件显示为空或不包含正确的 DNS 地址。
到目前为止我尝试过的: 我使用以下命令手动设置 DNS: 巴什 复制代码 echo "名称服务器 8.8.8.8" | sudo tee /etc/resolv.conf 我重新启动了网络服务: 巴什 复制代码 sudo systemctl 重新启动网络 但重启后问题依然存在。如何在 Kali Linux 中永久解决此 DNS 问题?”
/etc/resolv.conf 文件没有有效的 DNS 或在重新启动后被覆盖。
快速修复: 手动添加DNS:
bash 复制代码 echo "名称服务器 8.8.8.8" | sudo tee /etc/resolv.conf 回声“名称服务器8.8.4.4”| sudo tee -a /etc/resolv.conf 阻止进一步更改:
bash 复制代码 sudo chattr +i /etc/resolv.conf 重新启动网络服务:
bash 复制代码 sudo systemctl 重新启动网络 检查连接:
bash 复制代码 ping google.com 须藤apt更新 笔记: 如果您使用 NetworkManager,请直接使用以下命令配置 DNS:
bash 复制代码 sudo nmcli con mod "有线连接 1" ipv4.dns "8.8.8.8 8.8.4.4" sudo nmcli con up“有线连接1”