言小五系列教程之Win10电脑VirtualBox虚拟机安装Ubuntu18.04.4 LTS上篇
本文将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 500 | 2.5Gbps | 500G/月 | 洛杉矶 | 5个 | $5.88/月 | 链接 |
LA 1000 | 5Gbps | 1T/月 | 洛杉矶 | 不限制 | $9.88/月 | 链接 |
London 500 | 2.5Gbps | 500G/月 | 伦敦 | 5个 | $6.8/月 | 链接 |
London 1000 | 5Gbps | 1T/月 | 伦敦 | 不限制 | $11.29/月 | 链接 |
Tokyo 100 | 100Mbps | 100G/月 | 东京 | 3个 | $29.99/月 | 链接 |
HK CMI+NTT Plan 500 | 2.5Gbps | 500G/月 | 香港 | 5个 | $8.99/月 | 链接 |
Hong Kong 100 | 100Mbps | 100G/月 | 香港 | 3个 | $34.99/月 | 链接 |
IPLC HK BUSINESS 100 | 100Mbps | 100G/月 | 深圳-香港 | 3个 | $15/月 | 链接 |
IPLC HK 300 V2 | 300Mbps | 300G/月 | 深圳-香港 | 3个 | $21/月 | 链接 |
购买教程:言小五系列教程之搬瓦工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的准备工作就做完了。