使用VirtualBox安装Ubuntu20.04(server)系统

前言

在平常开发学习的过程中,经常会使用到Linux系统,但是并没有将其安装过程做个记录,故今天把Linux系统安装过程完整记录如下。


一、下载并安装VirtualBox 

1下载VirtualBox安装包

点我进入VirtualBox官网下载安装包

 根据自己电脑的操作系统,选择不同的版本进行安装 。

 2.安装VirtualBox

点击下载好的VirtualBox安装包,一路点击“下一步”,留意安装位置,直到最后点击完成按钮。

 

 到这里第一步安装VirtualBox就结束了。 

二、下载Ubuntu系统镜像

1.我们可以选择清华大学的镜像,点我进行镜像选择和下载

这里我选择的是server版本,有需要的同学可以选择desktop版本进行下载。

三、新建虚拟机

1.打开VirtualBox,点击新建

2.设置虚拟机名称和系统类型

3.虚拟机的内存、CPU、显存,参数可依据使用目的自行设置,这些设置也可在虚拟机新建后继续更改。

四、安装虚拟机

1.选择之前在清华镜像源下载Ubuntu系统镜像进行安装

五、启动虚拟机 

1.启动 

 2.等待初始化   

 3.选择语言

4.选择键盘布局 

 5.网络配置 

6.代理网络配置

7.镜像下载地址配置,默认为ubuntu官网,这里使用的是清华大学的镜像

 8.系统是否更新,选择不更新

9.引导存储配置

10.存储配置 

 11.确定继续

 12.配置账号信息

13.配置令牌

14.安装SSH

15.特定服务

16.等待相关文件下载

17.下载完毕后重启

六、登录账号

1.进行登录

2.登录成功

七、网络配置

1.网络连接方式

在我们新建虚拟机时,默认采用的网络连接方式为NAT(网络地址转换)模式。这里我们要将其改成桥接模式。

 
NAT模式:虚拟机会通过宿主机的网络来访问外网,而这里的宿主机相当于有两个网卡,一个是真实网卡,一个是虚拟网卡,真实网卡相当于链接了现实世界的真实路由器,而宿主机的虚拟网卡,相当于链接了一个虚拟交换机(这个虚拟交换机同时链接了虚拟机和宿主机),这个时候的虚拟网络想访问外网,就必须通过宿主机的IP地址,而外面看来也确实是宿主机的IP地址,实则是虚拟机访问的。
桥接模式:桥接模式下的虚拟机像是局域网中一台独立的主机,它能够访问网内任何一台机器。但是必须手动为虚拟机配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟机才干和宿主机器进行通信。配置好网关和DNS的地址后。才能实现通过局域网的网关或路由器访问互联网。
简单来说,桥接模式和NAT模式的区别如下图所示。

2.静态IP设置

打开cmd通过ipconfg查看当前宿主机的ip信息

根据宿主机的配置信息设置Ubuntu的netplan配置文件

# 该yaml文件名应根据实际情况改变
vi /etc/netplan/00-installer-config.yaml
network:
  ethernets:
    enp0s3:  # 网卡名
      dhcp4: false  # 设置为静态,如果动态改为true,下面的参数都不需要设置了
      addresses: [192.168.3.32/24]  # 地址和子网掩码,注意地址段应该与宿主机一致
      gateway4: 192.168.3.1  # 默认网关,与宿主机一致
      nameservers:
          addresses: [8.8.8.8,114.114.114.114]  # DNS
  version: 2 

修改完之后要应用一下netplan

sudo netplan apply

3.查询生效的IP

4.配置成功

虚拟机ping外网

虚拟机ping主机

  

主机ping虚拟机

 

5.通过ssh连接ubuntu虚拟机

在刚刚安装虚拟机过程中,我们已经安装了ssh,这里我们只需要通过远程终端软件进行连接即可。这里我使用的远程终端软件是MobaXterm。

猜你喜欢

转载自blog.csdn.net/weixin_46773333/article/details/128312246