前言
Ubuntu 从 17.10
开始,已放弃在 /etc/network/interfaces
里固定 IP 的配置,interfaces 文件不复存在,即使配置也不会生效,而是改成 netplan
方式 ,配置写在 /etc/netplan/01-netcfg.yaml
或者 类似名称的 yaml 文件
里。
查看网卡设备号
$ ip a点击复制复制失败已复制
查看现有配置
$ cd /etc/netplan $ ls $ cat demo.yaml点击复制复制失败已复制
修改配置文件
network: ethernets: ens160: #配置的网卡的名称 addresses: - 192.168.0.105/24 #配置的静态ip地址和掩码 dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes gateway4: 192.168.0.1 #网关地址 nameservers: addresses: [114.114.114.114,180.76.76.76] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开 version: 2 renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd点击复制复制失败已复制
配置生效
$ sudo netplan apply