hyper-v虚拟机怎么打开(虚拟机设置固定IP并使用NAT)
hyper-v虚拟机怎么打开(虚拟机设置固定IP并使用NAT)6. 为新建的网络添加NetNat功能5. 为新建的网络设置你希望的固定IP New-NetIPAddress -IPAddress <NAT Gateway IP> -PrefixLength <NAT Subnet Prefix Length> -InterfaceIndex <ifIndex>3. 创建一个新的虚拟机网络 New-VMSwitch -SwitchName "SwitchName" -SwitchType Internal4. 检查并记下网卡编号(ifIndex) Get-Netadapter如图,新建的网卡的ifIndex 为72
近日在学习gns3 使用的是Hyper-v虚拟机,发现VM使用default switch 的时候,每次重新开机后 gns3的IP地址都会改变,导致每次开启gns3都要在那里设置半天才可以用,总之是很不方便。于是在网上寻找既可以设置成固定的IP,又可以连接上网络的方法。最后参考微软的指南(地址 Set up a NAT network | Microsoft Docs),总是是搞定。记录一下,也方便下次忘记的时候可以查找。
步骤:
1. 管理员模式进到powershell
2. 先查看现在已经有的网卡 指令为 Get-NetAdapter
3. 创建一个新的虚拟机网络 New-VMSwitch -SwitchName "SwitchName" -SwitchType Internal
4. 检查并记下网卡编号(ifIndex) Get-Netadapter
如图,新建的网卡的ifIndex 为72
5. 为新建的网络设置你希望的固定IP New-NetIPAddress -IPAddress <NAT Gateway IP> -PrefixLength <NAT Subnet Prefix Length> -InterfaceIndex <ifIndex>
6. 为新建的网络添加NetNat功能
New-NetNat -Name <NATOutsideName> -InternalIPInterfaceAddressPrefix <NAT subnet prefix>
7. 虚拟机网卡选择你新建的网卡,如此就可以在虚拟机中设置固定的ip地址了
设置固定IP
测试
ssh已经可以连接
如此,大功告成