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

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

问用户今天有做过什么设置,用户反馈今天就在服务器上安装了python3后,重启服务器后,网络就不通了。

最后排查发现是依赖python作为基础的系统命令都挂掉了,包括netplan

解决方法:

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

cat /etc/netplan/xxxxxxx.yaml

2、执行 netplan apply 命令生效配置文件。

sudo netplan apply

若以上方法网络恢复正常,则不需要做如下操作。

如若出现找不到 netplan 命令可以定位是服务器的 netplan 有问题,执行以下命令:

#手动设置临时IP地址

sudo ifconfig 网卡名称 10.100.10.31 netmask 255.255.255.0

#添加路由

sudo ip route add default via 10.100.10.1

3、设置DNS服务器

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

nameserver 223.5.5.5

nameserver 114.114.114.114

4、执行以下命令安装Netplan

sudo apt-get install -y netplan.io

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

sudo netplan apply

备注:“网卡名称”要看配置文件里面的网卡名称,类似截图中的eno8303:

Copyright © https://yan-jian.com 2023 all right reserved更新时间: 2024-10-30 19:48:31

results matching ""

    No results matching ""