温馨提示×

centos如何连virtualbox

小樊
37
2026-09-17 21:14:07
栏目: 智能运维

你这个问题有点宽泛,我分几种常见场景来解释,你可以对号入座。


一、CentOS 作为宿主机,连接/管理 VirtualBox

如果你的 CentOS 是装电脑上的系统(宿主机),想用 VirtualBox:

1. 安装 VirtualBox

# 添加 repo(示例为 VirtualBox 7)
sudo dnf install -y https://www.virtualbox.org/download/oracle_vbox_2023.asc
sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
sudo dnf install -y VirtualBox-7.0

2. 启动 VirtualBox

  • 有图形界面:
virtualbox
  • 无图形界面(服务器):
VBoxManage list vms
VBoxManage startvm "虚拟机名" --type headless

二、CentOS 作为虚拟机,运行在 VirtualBox 里

如果你的 CentOS 是 VirtualBox 里的虚拟机,想“连”它:

1. 网络连接方式(关键)

在 VirtualBox 设置 → 网络:

  • NAT:只能出不能进
  • 桥接(Bridged):和宿主机同网段,最常用 ✅
  • Host-only:仅宿主机访问

2. SSH 连接 CentOS

# CentOS 里
sudo dnf install -y openssh-server
sudo systemctl enable --now sshd
ip addr

然后在宿主机:

ssh user@centos_ip

3. 安装增强功能(推荐)

sudo dnf install -y gcc kernel-devel
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run

三、远程管理 VirtualBox(CentOS 无界面)

phpVirtualBoxVBoxWeb 管理:

VBoxManage setproperty websrvauthlibrary null
vboxwebsrv --background

四、你可能真正想问的

你可以补充一句:

  • ✅ “CentOS 怎么装 VirtualBox”
  • ✅ “VirtualBox 里的 CentOS 怎么连网”
  • ✅ “怎么 SSH 进 VirtualBox 的 CentOS”
  • ✅ “CentOS 服务器怎么管 VirtualBox”

我可以直接给你一步一步命令版

0