win10 hyper-v nat网络配置

背景

其实这个东西折腾不了几遍,但是我就是折腾了几遍了。之前折腾完,因为事多,就没记,结果每次都废老鼻子劲了。所以这次就务必记下来了。win10的hyper-v的nat网络,网上盛传什么配置之后本地联不通虚拟机啦,或者虚拟机上不了网啦,反正我都已经忘了,因为已经很久没有遇到这些问题了。下面,也仅是对这次折腾的记录,以及记录下,我认为的为什么。

过程

错误的就不记录了,只记对的。第一步,就是在hyper-v里面建立一个虚拟交换机,类型选内部,英文是internal,最好命个英文名字,因为后面要用。
  后面的操作,要用PowerShell,记得使用管理员身份进入。

Get-NetAdapter 
//这句是用来查询现在的适配器,这里就能看到你之前建立的那个了,找到它的ifIndex的值,后面要用

New-NetIpAddress -IPAddress 192.168.137.1 -PrefixLength 24 -InterfaceIndex 23 
//这句网上说是建立一个网关,我理解的就是把192.168.137.1这个ip给适配器
//24是掩码,-InterfaceIndex填刚才的ifIndex
//回车后能够看到对应的信息

New-NetNat -Name vmnat -InternalIPInterfaceAddressPrefix 192.168.137.0/24
//这句我没看太懂,看着像是路由

经过上述配置,你创建虚拟机的时候使用对应的网络适配器,然后网关用192.168.137.1,掩码用255.255.255.0就可以上网了,记得配dns哈。
  到此结束,谢谢捧场。

你可能感兴趣的:(总结)