利用 strace 分析网络不通问题案例

作者:枫凡

问题现象

主机网络不通,路由不正确,0.0.0.0 指向了 eth0。
利用 strace 分析网络不通问题案例

问题分析

尝试重启 network 服务,发现不行
利用 strace 分析网络不通问题案例

利用 strace 分析网络不通问题案例

尝试停止网络服务,然后通过ifup eth1 发现路由是正常的。
利用 strace 分析网络不通问题案例

利用 strace 分析网络不通问题案例

然后 ifup eth0 发现路由就异常了,基本定位在启动eth0网卡的时候出现了异常。
利用 strace 分析网络不通问题案例

利用 strace 分析网络不通问题案例

用strace -f -e open ifup eth0|more 追踪一下
利用 strace 分析网络不通问题案例

运气加眼神比较好,发现调用了/etc/sysconfig/network 文件
利用 strace 分析网络不通问题案例

打开 /etc/sysconfig/network 文件,发现多了一行 GATEWAYDEV=eth0
利用 strace 分析网络不通问题案例

文件解决

注释 /etc/sysconfig/network 文件的 GATEWAYDEV=eth0,重启网络服务。
利用 strace 分析网络不通问题案例

利用 strace 分析网络不通问题案例

上一篇:一次OOM问题排查


下一篇:记一次IO异常捕获的过程