Hyper-v 虚拟机固定Ip、连接外网

本文介绍了如何使用Hyper-v设置虚拟机的固定IP和连接外网,包括设置外网网卡、安装虚拟机并固定IP、添加内网网卡以及在复制快照时修改IP和名称的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍

通过Hyper-v来设置虚拟机,如果我们创建集群,希望是每个节点IP能固定下来,并且主机和每个节点之间网络是通的,主机与主机之间网络是通的。接下来总结下外网和内网的网卡设置。

特别注意:主机的任务网卡的ip都不要设置为192.168.1.1等,否则会断掉,建议用不一样的网段,比如10.0.0.1

一、设置外网网卡

1. 查看外网网卡

一般我们打开Hyper-v服务后,会生成一个默认的网卡。我们用这个网卡作为局域网的外网网卡。
在这里插入图片描述
注:外网网卡的IP会变,所以设置这个为自动获取Ip

2. 安装虚拟机,安装过程选择这个网卡

在安装虚拟机的引导界面,有个界面可以选择网卡,然后安装centOs7的过程可以设置打开网卡eth0。当然如果不设置后续在添加硬件中加上这个网卡也行

3. 确定虚拟机绑定了默认的网卡,并且可以访问外网

在这里插入图片描述

1.查看网卡
ip addr

2.查看网卡的uuid,记下来
nmcli con show


3.打开网卡配置文件
cd /etc/sysco
### Hyper-V 虚拟机配置外网连接教程 为了使Hyper-V中的虚拟机能正常访问外部网络并保持固定IP地址,需遵循特定的配置流程。 #### 配置Windows端口转发与静态IP设置 对于遇到重启后虚拟网卡IP被重设至172网段的情况,在Win10环境下属于常见现象[^1]。解决方法之一是在Windows系统的网络适配器属性里指定静态IP给用于Hyper-V的虚拟交换机关联的真实物理网卡或内部/专用类型的虚拟网卡,并确保该静态IP位于目标子网内。此操作有助于维持稳定通信环境,防止因动态分配而导致的连通性问题。 #### 设置CentOS或其他Linux发行版内的网络参数 针对运行于Hyper-V上的Linux类操作系统而言,应当调整其自身的网络接口配置文件以匹配宿主机所提供的网络条件。具体做法涉及修改`/etc/sysconfig/network-scripts/ifcfg-ethX`(其中X代表具体的网卡编号, 可通过命令`ip addr`确认)[^3] 文件的内容: ```bash BOOTPROTO=static ONBOOT=yes NM_CONTROLLED=no PREFIX=24 # 假定C类子网掩码长度为24位 GATEWAY=<路由器网关> DNS1=<首选DNS服务器> DNS2=<备用DNS服务器> IPADDR=<期望设定的固定IPv4地址> NETMASK=255.255.255.0 # 对应前缀长度24位 ``` 以上更改完成后保存退出,并执行如下指令让新配置生效: ```bash systemctl restart network.service ``` #### 创建合适的虚拟交换机类型 当构建多台相互协作的服务集群时,合理规划不同用途下的虚拟交换机会极大地简化管理难度以及提升性能表现。通常情况下会建立两种模式——“外部”型用来实现VM对外部资源(比如Internet)的请求;而“私有”或者“仅限内部”的则服务于同一局域网上各成员间的交互需求[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值