要创建Hyper-v的外部网络类型,只需要在Hyper-v管理器当中,选择左边的虚拟网络管理器
网络类型为外部,选择添加
在此,你可以指定网络的名称,以及绑定的物理网卡,这样,你的一个外部的虚拟网络就算是创建完成了。这时你再去查看所绑定的物理网卡的属性,会发现只有一个虚拟网络交换机协议启用了
同时系统中会增加一个虚拟网卡,并且这个虚拟网卡的属性与绑定的物理网卡未绑定之前的属性是一样的。
外部网络类型的特点在于允许虚拟机与物理机以及外部网络通信,它实际上是创建了一个虚拟的交换机,并且把虚拟机与物理机都连接到了这个交换机上,以实现相互的通信。
1、虚拟机中的网络数据首先提交到自己的网络协议栈;
2、如果是旧版的网卡,这个一般是虚拟机系统不能安装Hyper-v集成服务的情况,那么数据将先放到一个预定的内存缓冲区,Hyper-v物理系统从这里取出数据,发送到虚拟交换机上,否则一般的情况下,数据直接通过VMBUS发送到虚拟交换机上;
3、如果网络数据的目的地是物理网络的其它计算机或设备,那么虚拟交换机将这些数据发送给物理网卡,最终由物理网卡来发送这些数据;
4、如果网络数据的目的地是本机Hyper-v服务器,那么数据将直接发送给虚拟网卡。