Ubuntu18.04 实例重启后网络不通 netplan不存在

写在前面

系统都是Ubuntu18.04,安装系统用了同事之前制作的cobbler最小化安装。结果出现IP丢失后,需要重新配置的时候,无法应用。

Ubuntu 18.04 重启后发现网络不通,配置 /etc/network/interfaces 文件也不生效。执行 ifconfig 命令只能看到一个 lo 网卡,发现并没有 eth0 网卡的配置。

操作步骤

1、检查Netplan的 /etc/netplan/50-cloud-init.yaml 配置文件,确认服务器的私网地址、掩码、网关和DNS。

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

2、执行 netplan apply 命令生效配置文件。如若出现找不到 netplan 命令可以定位是服务器的 netplan 有问题,执行以下命令:

#手动设置IP地址
ifconfig eth0 [$IP] netmask [$Subnet mask]
#添加路由
ip route add default via [$Gateway]

3、设置DNS服务器

#修改/etc/resolv.conf文件,添加以下内容
nameserver 223.5.5.5
nameserver 114.114.114.114

4、执行以下命令安装Netplan

apt-get install -y netplan.io

5、执行以下命令让配置生效,重启后测试服务器网络是否正常

netplan apply

 

THE END