Ubuntu 18的网络配置
在Ubuntu 18.04和18.10,网络配置由netplan取代了ifupdown,DNS服务也由systemd-resolved取代了resolvconf。
设置静态IP及DNS需要操作netpaln的配置文件。
* 18.04.4之前文件名是50-cloud-init.yaml,18.04.5之后文件名是00-installer-config.yaml
sudo vim /etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp2s0: //有的版本是enp4s0,原来是什么就什么,不用修改
addresses: [192.168.1.15/24] //IP。其中24是子网掩码,等同于255.255.255.0
gateway4: 192.168.1.1 //网关
nameservers:
addresses: [114.114.114.114, 202.96.128.86] //DNS
dhcp4: no //设置yes就是动态IP(路由器自动分配)
optional: no
version: 2
sudo netplan apply
重启系统后,测试:
ifconfig