关于Windows 10 Pro和Hyper-V虚拟机
Hyper-V虚拟机是Windows 8及以上提供的、与MS Windows集成的平台化虚拟软件,在Windows 10 Pro上默认与系统集成。
通过Hyper-V创建的虚拟机可以获得类似真机的体验,相对系统的兼容性也好于VMware以及Virtual Box,因此较为推荐。
但是在Hyper-V提供的GUI管理工具中并不提供直接创建NAT网络的入口,因此需要通过PowerShell创建NAT网络。
准备工作
- 在“启用或关闭windows功能”对话框中勾选
Windows PowerShell的Hyper-V模块
- 安装Hyper-V并安装客户机系统
- 启动带管理员权限的PowerShell窗口
创建虚拟NAT网络
- 创建内部虚拟交换机
执行完该命令后,即可成功创建名为C:\ > New-VMSwitch -SwitchName "NAT" -SwitchType Internal
NAT
的虚拟交换机,可以在Hyper-V管理器中看到 - 获取虚拟交换机的接口索引(InterfaceIndex, IfIndex)
C:\ > Get