重启网卡后网络故障,如何排查原因?
- 内容介绍
- 文章标签
- 相关推荐
本文共计854个文字,预计阅读时间需要4分钟。
1. 事件背景:通过SSH连接服务器
2.操作步骤:
- 执行命令:nmcliconmodifyens33 ipv4.dns 8.8.8.8 - 为ens33网卡添加DNS - 执行命令:nmcli c up ens33 - 命令重启网卡 - 远程网络连接中断 - 通过串口连接一、事件背景
远程通过ssh连接服务器后,执行命令nmcliconmodifyens33 ipv4.dns8.8.8.8 为ens33网卡添加dns,然后执行命令 nmcli c up ens33 命令重新激活网卡,此时远程网络连接中断,通过串口连接服务器执行 systemctl restart network 重启网络后网络服务正常。
二、问题排查
> 怀疑网卡启动失败
执行重启网卡的命令后,通过串口连接服务器执行 ip addr 发现网卡正常启动,同时发现服务器存在多块网卡。如下图所示
执行 nmcli device status 发现网卡也保持连接状态,并没什么异常
> 怀疑network与NetworkManager服务冲突
因为服务器中同时运行network与NetworkNanager两种服务,但是本地其他服务器中同时也启动该两种服务后,重启网卡并没有报错,通过状态查询两种服务并没有什么异常。此时查看服务器/var/log/message日志文件,发现以下内容,重启网卡后,默认路由和dns改成其他网卡配置的相关信息。
通过以上信息发现,网卡虽然正常启动,但默认路由和dns已经发生改变。
本文共计854个文字,预计阅读时间需要4分钟。
1. 事件背景:通过SSH连接服务器
2.操作步骤:
- 执行命令:nmcliconmodifyens33 ipv4.dns 8.8.8.8 - 为ens33网卡添加DNS - 执行命令:nmcli c up ens33 - 命令重启网卡 - 远程网络连接中断 - 通过串口连接一、事件背景
远程通过ssh连接服务器后,执行命令nmcliconmodifyens33 ipv4.dns8.8.8.8 为ens33网卡添加dns,然后执行命令 nmcli c up ens33 命令重新激活网卡,此时远程网络连接中断,通过串口连接服务器执行 systemctl restart network 重启网络后网络服务正常。
二、问题排查
> 怀疑网卡启动失败
执行重启网卡的命令后,通过串口连接服务器执行 ip addr 发现网卡正常启动,同时发现服务器存在多块网卡。如下图所示
执行 nmcli device status 发现网卡也保持连接状态,并没什么异常
> 怀疑network与NetworkManager服务冲突
因为服务器中同时运行network与NetworkNanager两种服务,但是本地其他服务器中同时也启动该两种服务后,重启网卡并没有报错,通过状态查询两种服务并没有什么异常。此时查看服务器/var/log/message日志文件,发现以下内容,重启网卡后,默认路由和dns改成其他网卡配置的相关信息。
通过以上信息发现,网卡虽然正常启动,但默认路由和dns已经发生改变。

