你说的 VirtualBox 怎么连 Debian,一般有两种常见理解,我分别说一下:
一、在 VirtualBox 里安装/启动 Debian(宿主机连虚拟机)
1. 新建虚拟机
- 打开 VirtualBox → 【新建】
- 名称随便写(如 Debian)
- 类型:Linux
- 版本:Debian (64-bit)
- 分配内存(建议 ≥ 2GB)
- 创建虚拟硬盘(VDI,动态分配,≥ 20GB)
2. 挂载 Debian ISO
- 选中虚拟机 →【设置】→【存储】
- 在「控制器: IDE」里点空光盘 → 右侧选 Debian ISO 文件
3. 启动并安装
- 启动虚拟机
- 按提示安装 Debian(选「Graphical install」最简单)
4. 网络连通(宿主机访问 Debian)
推荐用 桥接网卡 或 NAT + 端口转发
方式 A:桥接(最简单)
- 设置 → 网络 → 网卡1
- 连接方式:桥接网卡
- Debian 会像真实机器一样拿到局域网 IP
- 宿主机直接用 IP 连(如 SSH)
方式 B:NAT + 端口转发(默认安全)
- 网络 → 高级 → 端口转发
- 添加规则:
- 名称:ssh
- 协议:TCP
- 主机端口:2222
- 子系统端口:22
- 宿主机连接:
ssh -p 2222 user@127.0.0.1
二、宿主机通过 SSH 连接 Debian(最常见)
Debian 里开启 SSH
sudo apt update
sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh
查看 Debian IP
ip a
宿主机连接
ssh 用户名@Debian的IP
三、增强体验(推荐)
安装 VirtualBox 增强功能
- 虚拟机菜单 →【设备】→【插入增强功能 CD】
- Debian 里执行:
sudo apt install build-essential dkms linux-headers-$(uname -r)
sudo sh /media/cdrom/VBoxLinuxAdditions.run
好处:
如果你说的“连 Debian”是:
- ✅ SSH 远程
- ✅ 共享文件夹
- ✅ 图形界面访问
- ✅ 从 Windows / macOS 连
可以告诉我你的宿主机系统 + 想要的连接方式,我给你更精确的命令。