网络诊断及工具

网络诊工具有ping, traceroute,nslookup,dig,iproute,tcpdump,wget等。


网络故障诊断步骤

  1. 确认网卡本身是否正常工作,利用ping 127.0.0.1, 其中127.0.0.1是环回地址,如果ping不通说明TCP/IP协议栈有问题

  2. 确认网卡是否出现物理或驱动故障:使用ping 本主机地址

  3. 确认能否ping通同网段的其他主机,这一步主要是确认第2层上的网络设备是否正常工作。如果ping不通说明第2层上的网络设备出现了问题,可能涉及交换机的端口工作模式,vlan划分等

  4. 确认是否能ping通网关,如果能说明主机和本网络都正常工作

  5. 确认是否能ping通公网上的ip,如果能则说明路由器设置正确,否则就要确认路由器是否做了正确的NAT或者路由设置

  6. 确认是否能ping通公网上的域名,如果能ping通说明DNS设置正确


ping的几个有用的选项

  • -c 指定ping的次数 ping -c 2 www.baidu.com

  • -t 指定TTL(生存时间,数据包被路由器丢弃之前允许通过的路由器跳数)

  • -s 指定ping包的大小

  • -i 指定两个数据包之间的时间间隔,单位是秒(不指定-i的话,默认是1s)当指定的时间间隔小于0.2秒时需要root权限

  • -f 尽可能快的速度发送数据包,表示flood ping, 必须要root权限


屏幕快照 2017-04-26 上午11.31.52

posted @ 2017-04-24 09:10  I呆呆  阅读(906)  评论(0编辑  收藏  举报