网络故障排查简单思路

网络故障排查简单思路

查看网络是否正常,一般先确保以下设置是否正确

  1. 首先查看物理层问题,例如网线是否连接正确

  2. 查看本机配置,如ip地址和子网掩码是否设置正确 (ifconfig),默认网关是否设置正确 (route),域名服务器是否设置正确

  3. 然后要确认网卡本身是否能正常工作?利用ping工具可以确认这点。输入ping 127.0.0.1,然后看是否能正常ping通?这里的127.0.0.1被称为主机的回环接口,是TCP/IP协议栈正常工作的前提。如果ping不通,一般可以证实为本机TCP/IP协议栈有问题,自然就无法连接网络了。不过,出现这种现象的概率比较低。

  4. 要确认网卡是否出现了物理或驱动故障,使用ping本机IP地址的方式,如果能ping通则说明本地设备和驱动都正常。

  5. 要确认是否能ping通同网段的其他主机。这一步主要是确认二层网络设备(比如交换机或者HUB)工作是否正常。如果ping不通往往说明二层网络上出现了问题,可能涉及交换机的端口工作模式,vlan划分等因素

  6. 要确认是否能ping通网关ip。如果数据包能正常到达网关,则说明主机和本地网络都工作正常。

  7. 确认是否能ping通公网上的iP,如果可以则说明本地的路由设置正确,否则就要确认路由设备是否做了正确的nat或路由设置。

  8. 确认是否能ping通公网上的某个域名,如果能ping通则说明DNS部分设置正确。

工作中主要遇到的情况多是ip地址冲突或mac地址发生冲突了,一般还是多借助wireshark抓包查看。
通过查看arp包所回应的mac地址是否是正确的设备地址以检测是否是ip地址发生冲突;过滤物理mac地址,查看是否存在不同ip的情况以检测是否mac地址发生冲突。

猜你喜欢

转载自blog.csdn.net/qq_40741808/article/details/108058182