关于Hyper-V下安装centos 设置静态IP又可ping外网的记录

和ubuntn一样,centos装上以后默认都没有网络。以下连接是ubuntn网络设置方式
https://blog.csdn.net/u011598235/article/details/93755542
和ubuntn一样,都需要创建内部虚拟交换机,并将创建的虚拟交换机设置到虚拟机的网络适配器
打开网络中心,右键物理网卡->属性->共享到创建的虚拟交换机
在这里插入图片描述其次同样操作打开刚创建的虚拟交换机属性,更新ipv4
在这里插入图片描述手动添加IP地址
如果不需要设置静态IP,则无需对虚拟交换机有任何操作

在这里插入图片描述
打开centos 网卡
vi /etc/sysconfig/network-scripts/ifcfg-
-后面是对应的网卡名称

修改
BOOTPROTO = static 静态
ONBOOT = yes 开机启动
添加
IPADDR = 192.168.137.150 这里必须和虚拟交换机设置的网段一样
NETMASK=255.255.255.0 子网掩码

### 安装 CentOS 10 在 Hyper-V 上的指南 目前官方并未发布名为 CentOS 10 的版本,最新稳定版为 CentOS Stream 或 CentOS 9。因此,在本指南中将以 CentOS Stream 或 CentOS 9 为例说明如何在 Hyper-V 中安装。 #### 准备工作 1. **启用 Hyper-V 功能** 确保 Windows 操作系统已启用了 Hyper-V 功能[^1]。 2. **下载 CentOS ISO 文件** 访问 CentOS 官方网站或其他可信源下载适用于 x86_64 架构的 CentOS Stream 或 CentOS 9 的 ISO 镜像文件[^2]。 --- #### 创建虚拟机步骤 1. **打开 Hyper-V 管理器** 启动 `Hyper-V Manager` 并准备创建新的虚拟机。 2. **新建虚拟机向导** - 单击右侧工具栏中的 “新建” -> “虚拟机”,启动向导。 - 输入虚拟机名称,并指定存储路径(可保留默认值)[^1]。 3. **选择第一代虚拟机** 建议选择第一代虚拟机以兼容更多操作系统功能[^2]。 4. **分配内存** 根据主机硬件资源情况分配足够的 RAM 给虚拟机。推荐至少分配 2GB 内存以获得良好体验。 5. **配置网络适配器** 使用 Hyper-V 自动创建的默认网络适配器,或者手动添加一个新的内部或外部交换机以便于后续网络配置[^1]^[]^。 6. **设置虚拟硬盘** 可选择预先创建好的固定大小硬盘(性能更优),或者让 Hyper-V 自动生成动态扩展硬盘[^2]。 7. **挂载 ISO 映像** 在虚拟 DVD 驱动器选项中加载之前下载的 CentOS ISO 文件作为引导介质. --- #### 开始安装过程 1. **启动虚拟机** 连接到新创建的虚拟机并启动它。 2. **进入安装界面** 当提示出现时,选择菜单项 `"Install CentOS Stream"` 或对应的语言选项来初始化安装程序. 3. **语言选择** 推荐选择英语 (English) 以简化安装流程[^1]. 4. **磁盘分区方案** 如果希望快速完成部署,可以选择自动分区;对于高级需求则可以自定义磁盘布局[^1]. 5. **设定 Root 密码** 提供强密码保护管理员账户安全。注意某些弱密码可能需要连续确认才能接受[^1]. 6. **开始正式安装** 返回主屏幕点击按钮触发实际写入数据至目标驱动器的过程. 7. **完成后的首次登陆尝试** 待进度条结束后重新开机,默认情况下应该能够通过刚设立的信息验证身份登入系统环境[^1]. --- #### 配置静态 IP外网访问 为了实现稳定的网络通信以及对外部互联网的服务请求能力: 1. 修改 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件内容如下所示: ```bash BOOTPROTO=static DEVICE=eth0 ONBOOT=yes IPADDR=<Your Static IP> GATEWAY=<Gateway Address> DNS1=<Primary DNS Server> NETMASK=<Subnet Mask> ``` 2. 刷新当前运行状态下的网络参数应用变更效果命令如下: ```bash systemctl restart network ``` 3. 对应宿主机端还需建立专用类型的虚拟交换结构并与之关联恰当范围内的 IPv4 地址段信息匹配前述 Linux 实例所采用者相同部分[^3]. 最后测试能否正常解析域名地址比如执行 `ping www.google.com`. --- ### 注意事项 由于不存在所谓的 "CentOS 10", 用户应当依据项目具体依赖关系挑选合适的基础镜像版本号, 比如继续沿用较旧但长期维护分支即 CentOS 7 或升级迁移至更新世代产品线例如 AlmaLinux/RockyLinux 替代品. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值