大约两周前,我的虚拟机无法通过互联网访问 - 我无法通过 ssh 访问它,也无法访问存储在它上面的文件,但我能ping 它。我已为其设置了 KVM VNC,因此我登录并尝试 ping google.com,但结果显示名称解析暂时失败错误。但是,它能够成功直接 ping IP,例如 1.1.1.1 DNS 服务器和任何公共 IP。
过去两周我一直在尝试调试这个问题,但最终我还是来到了这里,因为我觉得我已经尝试了所有公开的与这个问题相关的方法。如果有人能帮我解决这个问题,我将不胜感激!
我通过 KVM VNC 在虚拟机上运行了以下命令:
ping google.com
ping: google.com: Temporary failure in name resolution
ping -c 1 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=8.38 ms
已发送 1 个数据包,已接收 1 个数据包,0% 数据包丢失
sudo ufw 状态
Status: Inactive
nmap 本地主机
- 说主机已启动
- “未显示:999 个关闭的端口”
- 端口 22/tcp 处于开放状态(ssh)
IP 地址
猫/etc/resolv.conf
- 解析文件的内容
- 它与 /run/systemd/resolve/stub-resolv.conf 有符号链接