温馨提示×

virtualbox里centos怎么配

小樊
42
2026-09-29 21:05:01
栏目: 智能运维

你这个问题比较宽泛,我先按最常见的需求给你一个从安装到基础网络配置的完整流程。如果你指的是特定场景(比如共享文件夹、桥接上网、固定IP、GUI安装等),可以再告诉我。


一、VirtualBox 安装 CentOS 基本步骤

1. 准备

  • 下载 VirtualBox:https://www.virtualbox.org
  • 下载 CentOS ISO(推荐 CentOS Stream 或 CentOS 7/8)
    • 官网:https://www.centos.org

2. 新建虚拟机

  1. 打开 VirtualBox → 【新建】
  2. 名称:CentOS
  3. 类型:Linux
  4. 版本:Red Hat (64-bit)
  5. 内存:≥ 2048 MB(推荐)
  6. 硬盘:创建虚拟硬盘(VDI,动态分配,≥ 20GB)

3. 挂载 ISO 并安装

  • 设置 → 存储 → 光驱 → 选择 CentOS ISO
  • 启动虚拟机
  • 安装界面选择:
    • 语言
    • 安装位置(默认)
    • 网络(可先开启)
    • 设置 root 密码
  • 安装完成后重启

二、CentOS 网络配置(重点)

方式一:NAT(默认,能上网但不能被访问)

  • VirtualBox 默认就是 NAT
  • CentOS 一般自动获取 IP

查看 IP:

ip addr

方式二:桥接(推荐,和主机同网段)

  1. VirtualBox → 设置 → 网络
  2. 网卡1:
    • 连接方式:桥接网卡
    • 界面名称:你的物理网卡
  3. 启动 CentOS

CentOS 7/8 配置静态 IP(示例)

cd /etc/sysconfig/network-scripts/
vi ifcfg-enp0s3

示例配置:

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

重启网络:

systemctl restart network

三、常用增强配置

1. 安装增强功能(共享剪贴板、分辨率)

yum install -y gcc kernel-devel

然后:

  • 设备 → 安装增强功能
  • 挂载后执行:
./VBoxLinuxAdditions.run

2. 共享文件夹

  • VirtualBox → 设置 → 共享文件夹
  • CentOS 中:
mount -t vboxsf 共享名 /mnt

3. 关闭防火墙(测试环境)

systemctl stop firewalld
systemctl disable firewalld

四、常见问题

  • 上不了网 → 检查网卡是否“已连接”
  • 没有 IP → dhclient
  • 无法粘贴 → 没装增强功能

如果你能具体说一下:

“我是想在 VirtualBox 里 装 CentOS / 配网络 / 配固定IP / 用 GUI / 做服务器”

我可以直接给你精准命令版教程。

0 踩