Ubuntu 18.04 LTS 固定 IP 配置
lsb_release -a 查看系统版本

第一步:vim /etc/network/interfaces,修改成如下。
# interfaces(5) file used by ifup(8) and ifdown(8)
#auto lo
#iface lo inet loopback
#auto lo
#iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.17.137
netmask 255.255.255.0
gateway 192.168.17.2
iface ens33 inet static
address 192.168.17.137
netmask 255.255.255.0
gateway 192.168.17.2
备注:1.ens33根据你自己的系统网卡名称来配置,是什么就写什么。查看网卡名称使用 ifconfig命令查看。
2.address的值是你想要固定的IP地址
3.gateway是你的网关地址。查看网关地址用 route -n 命令查看
然后去修改/etc/netplan/目录下面的 .yaml文件,你的文件名可能和我的不一样,编辑你的.yaml文件就好。我的是01-network-manager-all.yaml。
执行命令vim /etc/netplan/01-network-manager-all.yaml修改成如下。
network:
version: 2
#renderer: NetworkManager
ethernets:
ens33:
addresses: [192.168.17.136/24]
gateway4: 192.168.17.2
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
注意点:
1.配置文件里在冒号:号出现的后面一定要空一格,不空格则在运行netplan apply时提示出错。
2.关键之关键是看清配置总共分为五个层次,逐层向后至少空一格,注意是空格,不要用tab键,
第一层-network:
第二层-- ethernets:
第三层--- ens33:
第四层----addresses: [192.168.1.55/24]
第四层----gateway4: 192.168.1.254
第四层----nameservers:
第五层-----addresses: [114.114.114.114, 8.8.8.8]
出现类似错误:line8 column 6:cloud not find expected ':' #提示是冒号:后面没加空格
出现类似错误:netplan found character that cannot start any token,#提示是没有按五个层次写配置文档,一定要下一层比上一层多空一格或以上。
然后执行 netplan apply
结束。
浙公网安备 33010602011771号