网络操作

1. 用ping命令进行基本的网络诊断

Step1: ping还回地址(127.0.0.1),检测TCP/IP软件在本地计算机上是否正常工作。

Step2: ping本机IP地址,检测网络适配器是否运行正常,以及本地IP地址配置是否正常。

Step3: ping默认网关,检测当前计算机是否可以与本地子网通信,以及默认网关是否在线。

Step4: ping默认网关之外的某个地址,检测该网关是否能将数据包转发到本地网段。

          如果ping响应返回的TTL值接近零,则可能说明当前连接接近于TTL的阈值,而且部分包可能被丢弃或者重新发送。

Step5: 使用主机名ping本地主机和远程主机,检测名称解析功能是否正常。

           名称解析文件 /etc/resolv.conf

            nameserver xxx.xxx.xxx.xxx

            nameserver xxx.xxx.xxx.xxx

           nameserver表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的,且只有当第一个nameserver没有反应时才向第二个nameserver查询。因为nameserver可以配置多个,所以DNS服务器一般不用浮动IP,直接多实例提供给主机。

FYI: ping iPhone的时候发现只有点亮的时候才能ping通。

 

2. 几个检测网络故障的命令

   ping, ifconfig, arp,

   nslookup 查询名称服务器的具体条目

   hostname 查询本地计算机的主机名

   traceroute 跟踪数据报的传输路径。 (tracert in windows)

   route 显示,添加,删除和修改路由表

   netstat 显示与IP,TCP,UDP和ICMP协议相关的统计数据

   协议分析器: Network Monitor(windows), Wireshark, tcpdump(linux)

 

posted @ 2017-06-11 18:21  lishanhang  阅读(183)  评论(0)    收藏  举报