本文将Win10电脑作为宿主机,安装VirtualBox虚拟机,并在虚拟机中安装运行Ubuntu18.04.4 LTS;通过VirtualBox的虚拟网卡直通(不知道可不可以这样称呼),可以在宿主机上通过Xshell直接SSH连接Ubuntu虚拟机,通过VirtualBox的NAT网络让Ubuntu虚拟机连接外部网络。

文章写的比较详细(啰嗦),一篇太长,所以分成上下两篇文章;上篇主要写了如何安装及配置VirtualBox,以及安装Ubuntu18.04.4前的一些参数设置。下篇主要写如何在VirtualBox下安装Ubuntu虚拟机并虚拟网卡直通以及虚拟机正常上网。

本篇文章仅适合像我一样的小白,大神请绕道!

以下正文:
1、准备工作:
1.1、Win10系统电脑一台;

1.2、VirtualBox-6.1.4-136177-Win安装包

1.3、Ubuntu 18.04.4 LTS iso镜像
1.3.1、建议使用网络比较好的科学上网节点全局上网下载Ubuntu安装包,我实测官网下载链接,使用本地网络IDM32线程下载,速度不超过500KB/s,使用全局科学上网之后,下载速度可以达到10MB/s。so…
1.3.2、我所使用的节点是搬瓦工官方机场Just My Socks提供的上网节点,无需担心IP被封,三网CN2 GIA线路。Just My Socks 方案如下:

方案名称带宽流量地区设备限制价格购买
LA 5002.5Gbps500G/月洛杉矶5个$5.88/月链接
LA 10005Gbps1T/月洛杉矶不限制$9.88/月链接
London 5002.5Gbps500G/月伦敦5个$6.8/月链接
London 10005Gbps1T/月伦敦不限制$11.29/月链接
Tokyo 100100Mbps100G/月东京3个$29.99/月链接
HK CMI+NTT Plan 5002.5Gbps500G/月香港5个$8.99/月链接
Hong Kong 100100Mbps100G/月香港3个$34.99/月链接
IPLC HK BUSINESS 100100Mbps100G/月深圳-香港3个$15/月链接
IPLC HK 300 V2300Mbps300G/月深圳-香港3个$21/月链接
综合优势:IP被封后台自动更换新的IP,即买即用,提供shadowsocks和v2ray节点,支持UDP流量。
购买教程:言小五系列教程之搬瓦工Just My Socks详细购买及使用教程与优惠码
相关评测:BandwagonHost搬瓦工官方机场Just My Socks的网络质量怎么样?
其它说明: IPLC 为深圳三网入口,香港出口,无需审查(不过墙),解锁ChatGPT。

2、安装VirtualBox虚拟机:(嘘~我知道安装过程很简单)
2.1、双击VirtualBox-6.1.4-136177-Win.exe运行安装程序,点击下一步;

2.2、默认安装路径是C:\Program Files\Oracle\VirtualBox\,我习惯安装到D盘D:\Program Files (x86)\VirtualBox\;功能组件默认就好,点击下一步;

2.3、我只需要桌面快捷方式,点击下一步;

2.4、这里提示会断网,点是就行了。

2.5、点安装;

2.6、接下来是安装过程,分分钟就好了

2.7、好了,安装完成。点击完成并启动VritualBox。

2.8、进入本机网络适配器管理,可以看到VirtualBox在宿主机网络连接中建了一个虚拟网卡,这个虚拟网卡是用于宿主机与虚拟主机直接连接。

3、配置VirtualBox相关环境
3.1、在管理-主机网络管理器里面可以看到VirtualBox建立的虚拟网卡,默认是192.168.56.1/24,默认DHCP是关闭的,勾上并点击应用。

3.2、进入管理-全局设定

3.2.1、在全局设定 – 常规里面给默认虚拟电脑位置指定一个文件夹,要硬盘空间足够的,最好有50G以上的硬盘空间。

3.2.2、在全局设定的网络 – NAT网络,这里面是空白的。

3.2.3、右方点击那个 +号,新增一个NAT网络。

3.2.4、左键双击NatNetwork或者点右边三个小按钮最下方的那个按钮编辑NAT网络。

3.2.5、默认的NAT网络是10.0.2.0/24网段。

3.2.6、我个人觉得这个太难记了,所以改成了192.168.55.0/24网段。

3.2.7、这样,我们宿主机虚拟网卡直通以及NAT网络已经组建好了。NAT网络IP段是192.168.55.0/24,本地虚拟网卡直通IP段是192.168.56.0/24。我这里简单解释一下为啥要这样设置,虚拟网卡直通是用于后期宿主机可以直接通过工具比如Xshell直接SSH连接虚拟机,NAT网络用于虚拟机的外部网络连接。

4、安装Ubuntu18.04.4LTS的前期工作:
4.1、在VirtualBox管理器新建虚拟机。

4.2、名称随便填,自己好识别就行;文件夹之前说过了,虚拟机所在的硬盘剩余空间最好大于50G;类型选Linux;版本Ubuntu(64-bit)。点击下一步。

4.3、内存根据实际情况改就行了,我的破电脑是8G内存,分个1G就行了。这个后期可以改的。点下一步。

4.4、勾选“现在创建虚拟硬盘”,点击创建。

4.5、虚拟硬盘文件类型,默认VDI就好了。点下一步。

4.6、选动态分配,点下一步。

4.7、文件位置默认创建到第三步骤2.1设置的文件夹目录下,默认分配10G空间。

4.8、默认10G肯定是不够的,随便做点什么就不够了,所以我这里划分50G;划分50G不是直接就占用50G,还记得前面的动态分配么?划分50G就是这个虚拟机最大可以占用50G的硬盘空间,本地跑跑项目绝对够用。好了,点击创建。

4.9、在VirtualBox管理器就可以看到刚才创建的虚拟机了。

4.10、鼠标左键单击创建的虚拟机选中,然后点击右侧设置。

4.11、在虚拟机设置 – 声音,取消勾选。

4.12、在USB设备取消勾选。

4.13、设置 – 系统里面默认是这样的。

4.13.1、取消勾选软驱,点一下软驱两个字按旁边的下箭头将软驱移动到硬盘下面去。

4.14、设置 – 网络 – 网卡1,勾选网卡1下方的启用网络连接,连接方式是仅主机(Host-Only)网络,网卡就是安装VirtualBox时创建的那个虚拟网卡,混杂模式全部允许。

4.15、设置 – 网络 – 网卡2,勾选启用网络连接,连接方式NAT网络,网卡选NatNetwork,混杂模式全部允许。

4.16、设置 – 存储,默认是这样的,

4.16.1、鼠标点一下存储介质 – 控制器IDE下方的没有盘片,点击右侧属性第二IDE控制器主通道后面的那个光盘图标。

4.16.2、点击Choose a disk file。

4.16.3、选中下载好的Ubuntu18.04.4LTS的ISO镜像,点击打开。

4.16.4、在存储介质 – 控制器IDE下方看到ISO镜像了。

4.16.5、点击OK,这样,安装Ubuntu18.04.4LTS的准备工作就做完了。

下一篇在这里:
言小五系列教程之Win10电脑VirtualBox虚拟机安装Ubuntu18.04.4 LTS下篇

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注