我有一个在 Windows 10 hyper-v 中运行的 Ubuntu 18.04 VM 客户机。该 VM 之前能够成功连接到互联网。它最近无法连接,我不记得做了什么更改。
它使用Default Switch
Hyper-V 。
运行后sudo tail -f /var/log/syslog
我收到以下相关消息。
10月29日 16:27:25 ubuntu-vm hv_kvp_daemon[318]: sh: 1: /usr/libexec/hypervkvpd/hv_get_dns_info: 未找到
10月29日 16:27:25 ubuntu-vm hv_kvp_daemon[318]: sh: 1: /usr/libexec/hypervkvpd/hv_get_dhcp_info: 未找到
VM 桌面 UI 中还会弹出网络通知,内容为
连接失败
激活网络连接失败
为了完整性,我将弹出窗口作为图像附加。
我可以按照哪些步骤将客户虚拟机连接到互联网。
答案1
我这里有 Hyper-V,一切运行良好。
检查 Hyper-V 管理器中的虚拟交换机设置和所有设置。我有一个外部交换机(桥接),它仍在工作。
也许要确保机器是安全的,删除 Hyper-V(Windows 功能),重新启动,启用 Hyper-V 并再次重新启动。
过去,为了从客户机再次获得访问权限,我所做的就是禁用主机中的 Hyper-V 管理器服务并重新启动 PC。Hyper-V 服务会自动重新启动,并具有互联网连接。