勾选允许管理操作系统共享此网络适配器( M )才能让宿主机连接互联网?系统环境:
Hyper-V 虚拟交换机环境:
问题: 在虚拟交换机管理器 - 虚拟交换机 - Default WAN - 连接类型 - 外部网络 - 允许管理操作系统共享此网络适配器( M ) 这个复选框:
为什么勾选后宿主机才能连接互联网?
1
ysc3839 4 天前 via Android
这是类似 Linux 的桥接逻辑,真实网卡和虚拟网卡桥接后,IP 地址要设置在桥接的接口上。不勾的话,等于没有这个桥接接口,那就会断网。
|
2
ryd994 4 天前 via Android
因为创建虚拟网络之后,物理网卡就连接到虚拟交换机上了,不再受宿主机的网络栈(链路层以上部分)控制。虚拟机的网络数据由虚拟交换机直接发给虚拟网卡,不经过宿主机的网络栈。
勾选此选项后,会给宿主机也创建一个虚拟网卡,连接到这个虚拟交换机上。 @ysc3839 和 Linux 的不一样。Linux 下创建的网桥相当于是勾选了这个选项的情况。无论是否给网桥分配 IP ,这个端口都是可以访问的。不分配 IP 还是可以使用 2 层协议。比如可以用 raw socket 发包。 hyperv 这个选项不勾的话,宿主系统直接就无法访问虚拟交换机的流量。物理网卡的数据进来之后就全部被虚拟交换机劫持了。 |
3
defaw 4 天前
如果你不勾,hyperv 会独占你这张网卡,宿主机就当没这张网卡你还怎么上网
|
4
happylin 3 天前
昨天就遇到了本地连接怎么修改设置网络都不生效的问题,ipconfig 才能看到 vEthernet(Default WAN),但是控制面板没有,只能从设备管理器卸载设备才能连网线上网。(=-=
|
5
MonoLogueChi 2 天前
创建完虚拟交换机后,你选的网卡相当于插在了交换机上。勾选允许管理操作系统共享此网络适配器,就是给宿主机窗机一个虚拟网卡,并且插在交换机上。
Hyper-V 的虚拟交换机,你就理解为一个交换机就可以,别套用网桥那套逻辑取理解 |