1、关闭虚拟机,打开管理>>全局设定>>网络,点击右侧 + 就会创建一个 NatNetwok,点击 ⚙ 进行设置

解决VirtualBox+Ubuntu20.04网络配置的问题_编辑文件

2、进入管理>>主机网络管理器,创建适配器并启用,手动配置网卡


解决VirtualBox+Ubuntu20.04网络配置的问题_ubuntu_02

3、DHCP 设置如下,可根据自己需要设置

解决VirtualBox+Ubuntu20.04网络配置的问题_编辑文件_03

4、在系统网络设配器可看到

解决VirtualBox+Ubuntu20.04网络配置的问题_编辑文件_04

5、右键虚拟机设置,网卡1设置 NAT 模式

解决VirtualBox+Ubuntu20.04网络配置的问题_右键_05


网卡2设置 Host-Only ,界面名称选择刚创建的适配器

解决VirtualBox+Ubuntu20.04网络配置的问题_virtualbox_06

6、启动虚拟机,这里用的是 ubuntu 20.04 版本, ​sudo gedit /etc/netplan/01-network-manager-all.yaml​ 编辑文件,须严格按照 yaml 文件格式填写。

# This is the network config written by 'subiquity'
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
addresses: []
dhcp4: true
enp0s8:
dhcp4: false
gateway4: 192.168.56.1
addresses: [192.168.56.102/24]
nameservers:
addresses: [192.168.56.1]

7、保存后输入 ​sudo netplan apply​ 让网络设置生效

8、输入 ip a

解决VirtualBox+Ubuntu20.04网络配置的问题_virtualbox_07

9、在终端里输入 ping ​​www.baidu.com​

解决VirtualBox+Ubuntu20.04网络配置的问题_编辑文件_08