hyper-v虚拟机网络配置(虚拟机设置固定IP并使用NAT)
近日在学习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已经可以连接
如此,大功告成
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com