首页 > 解决方案 > 无法从网络中的另一台计算机访问 hyperv vm

问题描述

我正在尝试设置集群。我的局域网中有 2 台笔记本电脑。

  1. 启用 hyperv 的笔记本电脑 1 Windows VM
  2. 在裸机上运行 ubuntu 的笔记本电脑 2。

在笔记本电脑 1 中,我使用带有默认开关的 hyperv 创建了一个 VM (ubuntu)。现在我正在尝试从笔记本电脑 2 连接到在笔记本电脑 1 中运行的虚拟机,但 ping 没有到达虚拟机。

另一方面,hyperv vm 能够与笔记本电脑 2 连接。

我在 hyperv vm 和笔记本电脑 2 中禁用了防火墙。有人可以帮我设置网络,以便可以双向连接吗?以下是需要时的 IP 地址详细信息。

笔记本电脑 1 主机 IP 详细信息

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::d0aa:e43:2164:18c8%21
   IPv4 Address. . . . . . . . . . . : 192.168.1.73
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.254

笔记本电脑 1 hyperv 交换机 IP 详细信息:

Ethernet adapter vEthernet (Default Switch):

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::718d:fd08:76a:c25a%54
   IPv4 Address. . . . . . . . . . . : 192.168.35.129
   Subnet Mask . . . . . . . . . . . : 255.255.255.240
   Default Gateway . . . . . . . . . :

基于笔记本电脑 1 Hyper v 的 ubuntu VM IP 详细信息:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.35.139  netmask 255.255.255.240  broadcast 192.168.35.143

笔记本电脑 2 IP 详细信息

wlp13s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.83  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::42eb:609b:b991:7db4  prefixlen 64  scopeid 0x20<link>

标签: hyper-v

解决方案


推荐阅读