今天遇到Vmware的Ubuntu18.04和win10可以相互ping通,兩者使用橋接模式,但是ubuntu上不了外網,ping www.qq.com 不通。
搜索了很久之后,發(fā)現(xiàn)下面的操作可以,感謝網上各路大神。
由于ubuntu18.04較ubuntu16.04的網絡管理方面做了變化,引入了一個新的工具netplan來進行網絡設備的管理,對其進行設置。
netplan的配置文件位于/etc/netplan文件夾下面。
1. 查看/etc/netplan下面的文件,如果沒有*.yaml后綴的文件,就運行如下命令創(chuàng)建一個(netplan會讀取該目錄下所有該后綴的文件):
sudo netplan generate
我的系統(tǒng)里是這個,01-network-manager-all.yaml
2. 對他進行修改,添加ip地址和DNS
? ? ethernets: #縮進必須是空格縮進,netplan只認空格
? ? ens33: # 這個可以通過ifconfig查看是哪個網卡
? ? ? dhcp4: no # 固定ip4的ip,因為我這里的目的就是想固定ip
? ? ? dhcp6: true
? ? ? addresses: [192.168.1.133/24, ] #空格和, 好像都是必須的,不然會不生效
? ? ? gateway4: 192.168.1.1 # 設置ip4的網關,和ip地址對應
? ? ? nameservers:
? ? ? ? addresses: [8.8.8.8] #如果有多個DNS,則使用,隔開
網卡名字通過,ifconfig查看

添加配置之后,保存。
3. 使用netplan更新配置
sudo netplan apply
這個時候在進行
ping www.qq.com

通了~~