需求场景
环境:VMware Workstation下的虚拟机Ubuntu20.04 LTS
需求1:网卡1:桥接模式,在物理局域网与宿主机拥有同网段的IP,便于局域网通信
需求2:网卡2:NAT模式,假如不在家中局域网,宿主机未连入局域网时,Ubuntu使用NAT模式连接宿主机,共享使用宿主机网络,此时需要宿主机能够正常连接Ubuntu
实操
VMware Workstation配置
添加网络适配器
使用相同的方式,添加网卡2,网络连接模式:NAT模式,生成固定Mac
设置虚拟网络适配器编辑器
总结一下:
网卡1:设置桥接模式,使用宿主机所在局域网DHCP服务器进行自动配置
网卡2:设置NAT模式,配置虚拟网络适配编辑器,记录子网网段和子网网关用于Ubuntu内网卡2的设置
uBuntu网络设置
# 查看网卡信息,发现eth0和eth1,lo开头的不是网卡
ifconfig -a
# 查看并激活网卡
ifconfig
# 激活网卡eth1
sudo ifconfig eth1 up
# 配置网络,/etc/netplan下只有一个yaml配置文件
sudo vim /etc/netplan/00-installer-config.yaml
# 配置内容参考如下:
network:version: 2ethernets:eth0:optional: truedhcp4: yesdhcp6: yeseth1:optional: trueaddresses: [192.168.6.10/24]gateway4: 192.168.6.2nameservers:addresses: [8.8.8.8, 114.114.114.114]dhcp4: falsedhcp6: false
Ubuntu网络配置补充说明: