Ubuntu虚拟机设置桥接模式

修改01-network-manager-all.yaml文件

sudo vim /etc/netplan/01-network-manager-all.yaml

修改文件内容

注意修改addresses的值为自己的IP地址,修改via的值为原gateway4的值,修改nameservers的值为自己的DNS服务器地址

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [10.1.2.241/22]
      routes:
        - to: default
          via: 10.1.0.1  # 原gateway4的值
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8, 10.1.0.1]

修改文件权限解决风险提示信息

sudo chmod 600 /etc/netplan/01-network-manager-all.yaml

应用配置并验证

sudo netplan generate

排错

查看DNS配置文件并修改内容尝试

备份DNS配置文件

sudo cp /etc/resolv.conf /etc/resolv.conf.bak

修改DNS配置文件

sudo tee /etc/resolv.conf <<EOF
nameserver 114.114.114.114
nameserver 8.8.8.8
EOF

重启网络服务

sudo systemctl restart NetworkManager

验证DNS配置是否生效

nslookup www.baidu.com