常见网络故障排查方法
1. 无法获取ip
查看系统中实际是否有ip地址
使用系统查询命令:busybox ifconfig
下图是从网上找的,只是里面在比较重要的地方已标记:
如果存在有地址,则不是底层问题,可往上层软件分析
2. 服务端异常
最常见的方式有如下几个:
a.抓包,分析报文
b.直接ping,tracert地址,看服务器是否返回,前提是服务器防火墙没有限制icmp报文
c.系统命令busybox wget +页面地址。是否能请求下来这个页面地址
3. 路由表异常
分析下面命令:
busybox route
Destination: 表示当前设备要发送的目的地
Gateway:表示当前这条报文由谁转发
default:表示默认路由,如果要发送Destination 不在当前的路由表中,那么当前这条报文,由网关(默认路由转发)。
*:表示的就是当前这条报文由设备自己发送(需在同一网段)
ps:积累经验,才能更好的分析出现的网络问题