Hyper-V固定IP

前言

Hyper-v默认的IP是动态的,这样不便于平时的一些操作,因此有了固定IP的需求。

创建虚拟交换机

  • 打开Hyper-v管理器

  • 打开操作下的虚拟交换机管理器

  • 新建内部虚拟交换机

    获取虚拟交换机ifIndex

    打开powershell,使用下面命令查找创建的虚拟交换机信息

    1
    Get-NetAdapter

创建Nat网关

54为上面命令获取到的ifIndex即InterfaceIndex

1
New-NetIPAddress -IPAddress 172.30.150.1 -PrefixLength 24 -InterfaceIndex 54 -Verbose

创建Nat

1
New-NetNat -Name HyperVNat -InternalIPInterfaceAddressPrefix 172.30.150.0/24

配置静态ip

这里应操作系统而异了,下面是Centos的例子,总之将网关设置为我们创建的Nat网关地址,具体的Ip地址可以在范围内自行设定。

1
vi /etc/sysconfig/network-scripts/ifcfg-eth0

设置完毕后重启网络服务,如果正常的话,主机应该能ping通虚拟机,虚拟机也能ping通外网。这样就完成了Hyper-V IP地址的固定设置。

作者

ZhongHuihong

发布于

2020-08-17

更新于

2021-10-02

许可协议