网络知识
CentOS虚拟机怎么搭建
2025-07-11 11:34  点击:0

搭建CentOS虚拟机的步骤如下:

准备工作
    下载CentOS镜像:
访问CentOS官网下载所需的CentOS服务器版本。
    选择虚拟化软件:
常用的虚拟化软件有KVM、VirtualBox和VMware ESXi。本文将以VirtualBox为例进行说明。
    检查硬件虚拟化支持:
确保你的处理器支持硬件虚拟化扩展。可以通过命令 egrep -c '(vmx|svm)' /proc/cpuinfo进行检查。
    安装虚拟化软件:
以VirtualBox为例:
    下载并安装VirtualBox:VirtualBox下载页面安装完成后,启动VirtualBox。
创建虚拟机
    新建虚拟机:
打开VirtualBox,点击“新建”按钮。选择“典型”安装类型,点击“下一步”。选择“稍后安装操作系统”,点击“下一步”。在“操作系统”部分,选择“Linux”,然后选择“CentOS 7 64位”,点击“下一步”。设置虚拟机名称和存储位置,点击“下一步”。为虚拟机分配内存大小(建议至少2GB),点击“下一步”。创建虚拟硬盘并指定其大小(建议至少20GB),选择“创建一个新的虚拟硬盘”,点击“创建”。在硬盘设置中,选择“使用ISO映像文件”,加载之前下载的CentOS ISO文件,点击“完成”。
    配置虚拟机网络:
设置网络适配器为“NAT”模式,以便虚拟机可以通过主机访问外部网络。安装CentOS操作系统
    启动虚拟机:
选中新建的虚拟机,点击“启动”按钮。按照屏幕提示完成CentOS的安装过程,选择软件包和设置root密码。
    完成安装:
安装完成后,重启虚拟机并登录系统。配置虚拟机
    修改网络配置:
使用root用户登录系统后,编辑网络配置文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3
DEVICE=enp0s3BOOTPROTO=staticonBOOT=yesIPADDR=10.0.2.101NETMASK=255.255.255.0GATEWAY=10.0.2.1DNS1=8.8.8.8DNS2=8.8.4.4
保存文件后,重启网络服务:
systemctl restart network
    关闭防火墙(可选):
关闭防火墙以方便测试:
systemctl stop firewalldsystemctl disable firewalld
若想要在虚拟机访问外网,还需关闭Windows的防火墙。
    验证网络:
在虚拟机里使用 ping命令测试内外网连通性。

通过以上步骤,你就可以在VirtualBox上成功搭建并配置CentOS虚拟机。如果在安装过程中遇到问题,可以参考官方文档或寻求社区支持。