VirtualBox
连接 | 备注 |
---|---|
VirtualBox | VBoxGuestAdditions_7.0.16.iso |
docs | network docs |
适配窗口
下载 VBoxGuestAdditions增强工具,然后devices
->Optical drives
->Choose a disk file
,接下来,View
->Scaled Mode
网络模式
虚拟机<->虚拟机 | 虚拟机->宿主 | 宿主->虚拟机 | 虚拟机->互联网 | 互联网->虚拟机 | |
---|---|---|---|---|---|
网络地址转换NAT | X | X | X | ||
NAT网络 | X | X | |||
桥接网卡Bridged Adapter | |||||
内部网络 Internal Network | X | X | X | X | |
仅主机(Host-Only)网络 | X | X |
虚拟机与主机之间双向通信
双向文件夹同步
设备
->共享粘贴板
->设置共享文件夹
ubuntu
sh
# ubuntu 需要安装,才能同步文件夹
sudo apt install -y virtualbox-guest-x11
sudo usermod -aG vboxsf $(whoami)
reboot
# 如果你希望在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/etc/rc.local
echo "mount -t vboxsf shared_folder /mnt/shared_folder" | sudo tee -a /etc/rc.local
centos
sh
# centos 教程 https://blog.csdn.net/tirestay/article/details/133327228
# 1. 选中虚拟机,然后在菜单栏选择“设备”->“安装增强功能”,如果是英文界面,则是 "Devices "-> "Insert Guest Additions CD image..."
# 2. 装载增强功能光盘如果成功,可以在设备中看到 VBoxGuestAdditions.iso 是选中状态
# 3. 直接在存储设置中添加光盘控制器
# 4.
# 出现下面内容表示成功,其中的 /dev/sr0 表示 VBoxGuestAdditions.iso 加载了
$ lsscsi
[1:0:0:0] cd/dvd VBOX CD-ROM 1.0 /dev/sr0
[2:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sda
# 挂载光驱到文件夹
mkdir /media/cdrom
$ mount /dev/sr0 /media/cdrom
mount: /dev/sr0 is write-protected, mounting read-only # 此时 /media/cdrom 就是 VBoxGuestAdditions.iso
# yum 安装依赖
yum update
yum install gcc kernel-devel kernel-headers dkms make bzip2 libXmu
# 此时如果提示需要更新内核头文件,根据提示安装即可:
yum install kernel-devel-3.10.0-1160.90.1.el7.x86_64
/sbin/rcvboxadd setup
# 准备就绪后,执行安装命令
sh /media/cdrom/VBoxLinuxAdditions.run
# 确认安装成功
lsmod | grep vboxguest
# 挂载共享文件夹:
mount -t vboxsf <sharefold name> /mnt/dist