如何在 Windows 8 中与 Hyper-V 客户机共享互联网连接?

如何在 Windows 8 中与 Hyper-V 客户机共享互联网连接?

我有一台装有 Hyper-V 的 Windows 8 机器,我想在我的客户机系统上配置互联网连接。要求客户机必须具有与主机完全相同的 IP 和 MAC 地址。

我想按照描述共享互联网连接这里,但我收到以下错误消息:

启用 Internet 连接共享时发生错误。无法启用 Internet 连接共享。LAN 连接已配置自动 IP 寻址所需的 IP 地址。

我的实际 IP 是 192.168.0.206,我无法更改它。

有趣的是,当我创建一个托管网络时,如下所示:

netsh wlan set hostednetwork mode=allow ssid="name" key="key"

netsh wlan start hostednetwork

然后我就可以共享互联网连接。

我发现本文我想尝试一下,但不幸的是 Windows 8 没有 RASS。

我还能做些什么来将互联网连接从主机共享给具有相同 IP 和 MAC 地址的客户机?

答案1

来宾必须具有与主机完全相同的 ip 和 mac

这是不可能的。网络上的其他设备如何区分这两个设备?你可以做的是使用 Hyper-V 上的内部设置,但正如你已经注意到的,你将无法访问互联网。

我不太清楚为什么你不能更改你的 IP,但是你有没有考虑过在你的物理 PC 和你的连接之间放置一个路由器来执行 NAT?然后你就可以在 Hyper-V 中使用桥接连接了。

答案2

我是这样做的...

  1. 删除所有 wifi 托管网络(netsh wlan stop hostingnetwork)
  2. 启动 Hyper-V 管理器
  3. 删除所有虚拟交换机
  4. 创建一个新的虚拟交换机,设置为“内部网络”
  5. 打开网络连接并选择您的互联网连接的属性。
  6. 与步骤 4 中创建的虚拟交换机共享您的互联网连接。
  7. 虚拟交换机现在应该有一个静态 IP 192.168.137.1
  8. 设置虚拟机的属性以使用步骤 4 中的交换机。
  9. 启动虚拟机。网络适配器的 IP 应为 192.168.137.XXX

如果仍然不起作用,您可能需要重新启动主电脑的 ICS 服务。

如果您想知道如何同时通过 Hyper-V 和 WiFi 托管网络共享互联网,请告诉我!

相关内容