2019年6月10日星期一

VirtualBox 为 Ubuntu server guest 配置共享文件夹

依次点击“设备 > 安装增强功能”。

如果弹出未能加载虚拟光驱的报错,不用管,没有关系。

创建空文件夹用于 mount 虚拟光驱
touch /media/cdrom
mount 虚拟光驱:
sudo mount /dev/cdrom /media/cdrom
查看是否 mount 成功:
ls /media/cdrom
如果所列文件包括 VBoxLinuxAdditions.run 等,那么表明 mount 成功了。

接下来是安装:
sudo /media/cdrom/VBoxLinuxAdditions.run
如果这一步报错,提示 Please install the gcc make perl packages from your distribution,那么需要先安装 gcc, make, perl 这几个文件,做法是:
sudo apt-get update
sudo apt-get install gcc make perl
安装完 VBoxLinuxAdditions.run 后,需要重启系统。

重启系统前,建议先把必要的共享文件夹配置给设置好,做法是依次点击:设备 > 共享文件夹。在“固定分配”里填好名称、路径等信息,记下这里的名称,假设名称是 vmshare

然后就可以重启系统了:
reboot
重启完成后,mount 共享文件夹:
mkdir ~/linux_share
sudo mount -t vboxsf vmshare ~/linux_share
至此完成配置。

参考:
https://askubuntu.com/questions/161759/how-to-access-a-shared-folder-in-virtualbox

IPv6 的 fe80开头的地址

fe80开头的 ipv6 地址不是公网地址,没人给你分ip,自动协商的地址,通常无法用于上网。 现在各大运营商用的ipv6: 电信是240e开头的(240e::/20) 移动是2409开头的(2409:8000::/20) 联通是2408开头的(2408:8000::/20)