需求場景
環境: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: 2
ethernets:
eth0:
optional: true
dhcp4: yes
dhcp6: yes
eth1:
optional: true
addresses: [192.168.6.10/24]
gateway4: 192.168.6.2
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
dhcp4: false
dhcp6: false
# 使生效
sudo netplan apply
Ubuntu網路配置補充說明: