虚拟机最小化安装 Centos7 的网络配置

本文介绍如何在虚拟机中进行Centos7最小化安装后的网络配置,包括虚拟机网络适配器设置、网络服务启动及命令验证等步骤。

原文出自:http://blog.anxpp.com/index.php/archives/1080/

    (强迫症患者都想要个干干净净的系统)使用虚拟机最小化安装了 Centos 7 ,安装完成肯定是上不了网的,搜了下,结果都是千篇一律.


    Centos 官网下载最新 Minimal 版 Cetos ISO 包,安装过程不要太简单(可选中文安装过程,惊不喜惊喜?意不外意外?)。

 

    直接上配置方法(笨有笨的方法,本人是通过安装 桌面版 Centos 验证并解决问题的...):

    虚拟机配置:

 
  1. * 建议配置前重置下虚拟网络配置:
  2. 菜单栏 --> 编辑 --> 虚拟网络编辑器 --> (左下角)还原默认设置
  3. 1、右键当前虚拟机选项卡
  4. 2、硬件 --> 网络适配器 --> 选择第一个桥接模式,附加选项(复制物理网络连接状态)不用选择。解释:现在联网基本都是过路由的,也就是连上网线可以直接上网的,固可选改方式连接上网。

 

    命令:

 
  1. ip addr

    结果应该是没有显示有地址相关的信息的,表示网络根本没有启动。

 

    开启网络连接:

 
  1. ifup ens33

    这里的 ens33 是网卡的名称,不同安装可能会有差异,在上面的 ip addr 命令的结果中会有显示实际名称。

    或者到目录 /etc/sysconfig/network-scripts/ 下能看到相关的配置文件,比如我的配置文件是 ifcfg-ens33 。

 

    重启网络服务:

 
  1. systemctl restart network

    这时应该是可以上网了,可以 ping 一下或者 ip addr 看下网络地址情况。

 

    最小化安装很多命令都是不能运行的,不过可以自己安装响应的工具包添加支持。

 

    如果希望一直保存系统的干净,那就装个 Docker 吧(很多时候虽然这是多余的,使用虚拟机本来保证了宿主机是干净的...),所有东西都塞里面。

 

    如果以上步骤依然不能解决,可以考虑如下情况搜索相关资料:

    1、虚拟机安装 centos mac 地址问题

    2、关闭 NetworkManager

    3、VMware 虚拟机网络配置

 

    欢迎交流学习!

<think>嗯,用户询问的是在VMware上创建CentOS7虚拟机并进行最小化安装的具体步骤。根据引用[1]和[2],用户需要一个详细的指南,可能是为了开发或学习环境准备,比如安装Docker这类需要CentOS7以上版本的工具。用户看起来有一定的技术背景,能明确区分"最小化安装"这种专业术语,说明ta可能不是完全的新手。但引用[3]提到分区配置时用户可能需要更谨慎的建议,尤其用户提到"不清楚分区可参考其他资料",暗示ta对磁盘分区可能存在困惑——这部分需要特别注意。参考材料中几个细节需要整合:引用[1]强调镜像版本(CentOS-7-x86_64-DVD-2009.iso)和官方链接,引用[3]详细描述了安装时的关键配置步骤(语言、时区、分区),而引用[4]补充了网络配置的修改方法。用户特别提到最小化安装,所以应该明确不选择GUI(如引用[3]第2步所述)。在回答策略上,准备将过程拆分为准备、创建、配置三个阶段更清晰。分区部分准备提供两种方案:新手直接用自动分区,有经验的用户推荐boot+根分区的精简方案——正好引用[3]的500MBboot分区建议很有参考价值。网络配置部分要强调如何修改静态IP,引用[4]提到关键文件路径但没具体参数,补充示例更安全。安全问题也考虑到了,直接提醒在安装后立即用yumupdate更新系统,并开启关键端口(如用户未来可能需要的SSH端口)。相关提问设计成难度递进的三个方向:从故障排查到网络配置再到进阶优化,方便用户后续深入学习。</think> 以下是在VMware中创建CentOS 7虚拟机并进行最小化安装的详细步骤指南,综合了相关引用信息并优化了操作逻辑: --- ### **一、准备工作** 1. **下载镜像** - 获取官方镜像:`CentOS-7-x86_64-DVD-2009.iso` - 下载链接:[CentOS 7官方镜像库](http://isoredirect.centos.org/centos/7/isos/x86_64/) [^1][^2] 2. **打开VMware** - 启动VMware Workstation,选择 `创建新的虚拟机`。 --- ### **二、新建虚拟机向导** 1. **配置类型** - 选择 `自定义(高级)` → 硬件兼容性选择默认版本。 2. **安装来源** - 勾选 `安装程序光盘映像文件 (iso)` → 浏览选择下载的CentOS 7 ISO文件。 3. **操作系统设置** - 类型:`Linux` - 版本:`CentOS 7 64位` [^2][^3] 4. **虚拟机命名与存储** - 输入虚拟机名称(如 `CentOS7-Minimal`) - 指定存储位置(建议预留至少20GB空间)。 5. **处理器与内存** - CPU核心数:建议2核(默认1核可运行) - 内存:建议2048MB(最小化安装1GB可行)。 6. **网络类型** - 选择 `NAT`(默认联网方式)或 `桥接模式`(直连物理网络)[^4]。 7. **I/O控制器与磁盘类型** - 默认选择 `SCSI` 和 `NVMe`。 8. **磁盘配置** - 选择 `创建新虚拟磁盘` → 容量 **20GB**(推荐) - 勾选 `将磁盘拆分成多个文件`(方便迁移)→ 磁盘文件名默认 [^3]。 --- ### **三、CentOS最小化安装流程** 1. **启动虚拟机** - 选中新虚拟机 → 点击 `开启此虚拟机`。 2. **安装菜单选择** - 方向键选择 `Install CentOS 7` → 按 `Enter` 开始安装。 3. **语言设置** - 语言选择 **English**(最小化不推荐中文)→ 点击 `Continue` [^3]。 4. **关键配置菜单(以下需逐项设置)** - **DATE & TIME** 时区选择 `Asia/Shanghai` → 右上角开启 `Network Time`(NTP自动同步)→ 点击 `Done` [^3]。 - **INSTALLATION DESTINATION** 1. 选择虚拟磁盘 → 勾选 `I will configure partitioning`(手动分区)→ 点击 `Done` 2. 分区方案(建议二选一): - **精简方案**: `/boot`:500MB(引导分区) `/`:剩余所有空间(根分区) - **无swap方案**: 省略swap分区(可通过后续创建swapfile替代)[^3] 3. 确认分区后点击 `Done` → 接受更改。 - **NETWORK & HOSTNAME** 1. 右上角打开以太网开关(启用网络) 2. 主机名输入(如 `centos7-minimal`)→ 点击 `Apply` 3. 如需静态IP: 点击 `Configure...` → IPv4 Settings选项卡 方法选 `Manual` → 添加IP/子网掩码/网关 → `Save` [^4] 4. 点击 `Done`。 5. **开始安装** - 点击 `Begin Installation`。 6. **设置root密码** - 点击 `ROOT PASSWORD` → 输入强密码(若提示密码弱需双击确认)→ 点击 `Done`。 7. **等待安装完成** - 安装结束后点击 `Reboot`。 --- ### **四、首次启动配置** 1. **登录系统** - 重启后输入 `root` 和设置的密码登录。 2. **验证安装** - 检查最小化环境: ```bash systemctl list-units --type=service # 仅显示必要服务 ls /usr/bin # 查看基础命令工具 ``` --- ### **五、关键优化建议** 1. **更新系统**(首次必做) ```bash yum update -y && yum install -y vim wget curl # 安装常用工具 ``` 2. **防火墙配置** ```bash systemctl enable firewalld --now firewall-cmd --permanent --add-service=ssh # 开启SSH端口 firewall-cmd --reload ``` --- ### **相关问题** 1. 最小化安装后如何快速启用SSH远程登录? 2. CentOS 7最小化系统如何配置静态IP地址(非安装时设置)? 3. 没有安装图形界面时,如何通过命令行管理CentOS虚拟机? > 提示:最小化安装省略了GUI界面及非必要软件包,确保系统轻量高效,适合服务器及容器化环境[^2][^3]。 [^1]: CentOS官方镜像源与版本选择 [^2]: VMware虚拟机创建与版本依赖说明 [^3]: 磁盘分区策略与时区配置 [^4]: 网络连接类型与静态IP设置
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值