Hyper-v虚拟机设置固定ip

win10系统自带hyper-v虚拟机管理器,我们打开windows管理工具就可以找到,打开Hyper-v管理器,右键服务器名称,可以快速创建,也可以自定义新建虚拟机。

 

 但是Hyper-v有一个问题,就是每次关机重启之后,它的ip就会变化,这对我们用ip配置环境就造成很多困扰,那应该怎么设置一个固定ip呢?可以试试我的方法。。

1,首先打开hyper-v管理器,点击虚拟交换机管理器,点击新建虚拟网络交换机,选择外部网络,点击创建。

 

2,起一个虚拟机名称,我这里写的是NAT,选择外部网络,点击确定,这里虚拟交换机就创建好了。

 

 然后这里就选择了NAT模式,default switch就是灰色的。 

 3,然后我们选中创建的虚拟机,点击设置,在网络适配器这里把虚拟机换成刚创建的NAT,点击确定。

 

 中途如果有提示更改网络一定要点是。

 

 4,把本机和虚拟机的防火墙都关闭。

 5,查看虚拟机的ip,把详细信息里的内容拍照记下来

 

 6,这里我们可以检查,虚拟机自动获取的这个ip和本机能不能互相ping通,可以的话我们就设这个ip为固定ip。

 

 我这里是可以ping通的,如果ping不通的话,虚拟机的ip这里改为自动获取再试一下。

 7,如果刚刚没有ping通,就点④重新获取ip再试一下,如果刚刚ping通了,就直接选择⑤,输入刚刚拍照保存的ip,子网掩码,默认网关和DNS就可以啦。

 这是输入完以后,一定要点击下边的确认和关闭按钮,确认保存成功再退出,不放心的话,再点进去检查一下。

这样我们的固定ip就设置好了,可以重新ping或者关机重启验证的哦。。。

### 配置 Hyper-V 虚拟机与主机处于同一网段 为了使 Hyper-V 虚拟机能够与宿主机位于同一网段,需遵循特定的网络配置流程。这涉及到创建合适的虚拟交换机,并确保虚拟机中的网络适配器被正确配置。 #### 创建外部虚拟交换机 首先,在 Hyper-V 管理器中打开“虚拟交换机管理器”,新建一个名为 `External Switch` 的外部虚拟交换机。此操作允许虚拟机直接访问物理网络接口,从而实现与宿主机相同的 IP 地址范围内的通信[^3]。 ```powershell New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet" ``` 这段 PowerShell 命令用于创建一个新的基于指定名称 (`Ethernet`) 物理网卡的外部虚拟交换机。 #### 设置虚拟机网络适配器 接着,为要加入相同子网的每台虚拟机添加或修改其现有的网络适配器属性,将其连接到上述创建好的外部虚拟交换机上。这样做的目的是让这些虚拟机能像真实设备一样接入本地网络环境[^1]。 对于 Linux 类型的操作系统而言,还需进一步调整内部网络参数以匹配实际需求: - 编辑 `/etc/sysconfig/network- 修改其中关于静态 IP 地址分配的部分,使其属于目标网段的一部分,例如: ```bash BOOTPROTO=static ONBOOT=yes IPADDR=192.168.x.y # 替换成具体数值 NETMASK=255.255.255.0 GATEWAY=192.168.x.z # 默认网关地址 DNS1=8.8.8.8 # 可选DNS服务器 ``` 而对于 Windows 客户端,则可通过图形界面完成相似的任务——即在网络和共享中心里找到对应网卡并设定固定IPv4 参数[^2]。 最后重启虚拟机服务以便应用新的设置变化。此时应该可以验证两者确实已经同处一网段之内了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值