Ubuntu18.04的版本采用了netplan 管理网络,在命令行中配置与之前版本有较大改变。

【配置文件位置】:

/etc/netplan/*.yaml


vim /etc/netplan/50-cloud-init.yaml

配置eno1为外网网卡,eno3为内网网卡,默认的出口为eno1网卡

network: 
  ethernets: 
    eno1: 
      dhcp4: false
      addresses: [110.251.58.4/24]    //IP地址
      routes: 
          - to: 110.0.0.0/8
            via: 110.251.58.1    //网关地址
            metric: 100    //优先级较高
      nameservers: 
        addresses: [114.114.114.114,8.8.8.8]  //DNS服务器地址
      optional: true
    eno2:
      dhcp4: true
      optional: true
	eno3:
	  dhcp4: false
	  addresses: [192.168.100.10/24]
	  routes: 
	      - to: 0.0.0.0/0
	        via: 192.168.100.1