运行Windows 10 Pro,最新版本。设置我的第一个Hyper-V VM。注意到当我在Wi-Fi适配器上配置外部虚拟交换机时,主机(Windows 10 Pro)网络连接图标从无线更改为有线(无论相应的VM是否已启动并运行。)如果我连接虚拟交换机到我的以太网适配器,无线图标又回来了。 (在这两种情况下,网络连接(有线和无线)都能很好地工作。)
这可能是因为主机现在连接到虚拟交换机而不是直接连接到Wi-Fi适配器?配置中有什么我想念的吗? (无法找到对此的任何引用 - 无论如何。)有什么方法可以解决这个问题吗? (即使不是我这方面的配置问题,它也会产生误导性并带来一些安全风险,不知道有什么连接 - 有线/无线 - 我通过快速查看系统托盘图标来使用。)
以下是我的 ipconfig 输出,同时连接到Wi-Fi但获取有线连接系统托盘图标。
Microsoft Windows [Version 10.0.14393] (c) 2016 Microsoft Corporation. All rights reserved.
C:\Users\uisho>ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Wireless LAN adapter Local Area Connection* 5:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Ethernet adapter vEthernet (Virtual Switch):
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::96b:7a59:d555:b0ed%8
IPv4 Address. . . . . . . . . . . : 192.168.43.38
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.43.1
Ethernet adapter Bluetooth Network Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{40E29CAD-F4A4-4437-BDE8-0130B8367ACA}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Connection-specific DNS Suffix . :
IPv6 Address. . . . . . . . . . . : 2001:0:9d38:6ab8:cbb:53f:dae5:6c6b
Link-local IPv6 Address . . . . . : fe80::cbb:53f:dae5:6c6b%17
Default Gateway . . . . . . . . . : ::
C:\Users\uisho>
答案 0 :(得分:0)
当您创建绑定到WiFi接口的虚拟交换机时,Windows会在其上创建一个虚拟网桥,并为您提供虚拟802.3 vEthernet适配器。但是,当虚拟交换机绑定到有线802.3以太网时,Windows不会创建桥接。这种行为差异由WiFi网络的性质解释。 AP通常不接受源MAC与相关WiFi适配器不同的数据包,因此您必须组织MAC NAT才能使其正常工作,这就是基于WiFi的Microsoft网桥所要做的事情。我在这里解释了一些细节:https://www.ntkernel.com/bridging-networks-with-windows-packet-filter/
虽然看起来微软已经用托盘图标修复了问题,以显示底层网络媒体而不是模拟网络媒体。
答案 1 :(得分:0)
在其他论坛上遇到了this的答案。根据它,这(即使实际通过WiFi连接时具有有线连接图标)是使用Hyper-V时的预期行为。