Ubuntu18.04采用的是netplan来管理network。所以可以在/etc/netplan/目录下创建一个以yaml结尾的文件。在/etc/netplan/目录下有一个缺省文件:01-netcfg.yaml,我们可以自己为网卡再建一个文件,也可直接修改这个文件。

image

vi /etc/netplan/01-netcfg.yaml

ubuntu18.04 设置静态IP和DNS_第1张图片

默认情况下,dhcp4: yes 代表DHCP自动获取IP,将其改为

dhcp4: no

addresses: [192.168.1.9/24]

gateway4: [192.168.1.1]

nameservers:

addresses: [192.168.1.10,223.5.5.5]

 

ubuntu18.04 设置静态IP和DNS_第2张图片

这里把DNSipv4地址配置在一个文件里了,不用再修改/etc/resolv.conf 文件。
-**保存后,执行 **

sudo netplan apply
ip addr list

ubuntu18.04 设置静态IP和DNS_第3张图片