好文档 - 专业文书写作范文服务资料分享网站

(企业诊断)使用网络命令诊断网络问题李伟雄最全版

天下 分享 时间: 加入收藏 我要投稿 点赞

(企业诊断)使用网络命令诊断网络问题李伟雄

使用网络命令诊断网络问题

NC技术支持部李伟雄

在NC的支持及实施工作中,我们经常遇到壹些和网络相关的问题,本文主要讲解使用壹些网络命令来诊断网络问题.

壹.Ping命令

Ping是个使用频率极高的实用程序,用来验证网络配置且测试网络的连通性。

根据返回的信息,你就能够推断TCP/IP参数是否设置得正确以及运行是否正常。按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果壹切正常,你应能得到4个回送应答。 例:

C:\\>ping192.168.9.172

Pinging192.168.9.172with32bytesofdata:

Replyfrom192.168.9.172:bytes=32time<10msTTL=128 Replyfrom192.168.9.172:bytes=32time<10msTTL=128 Replyfrom192.168.9.172:bytes=32time<10msTTL=128 Replyfrom192.168.9.172:bytes=32time<10msTTL=128 如果网络不通,则: C:\\>ping192.168.9.172

Pinging192.168.9.172with32bytesofdata: Requesttimedout. Requesttimedout. Requesttimedout. Requesttimedout.

(壹)通过Ping检测网络故障的典型次序:

1.ping127.0.0.1--这个Ping命令被送到本地计算机的IP软件,你的计算机始终都应该对该Ping命令作出应答,如果没有,就表示TCP/IP的安装或运行存在某些最基本的问题。 2.ping本机IP--这个命令被送到你计算机所配置的IP地址,你的计算机始终都应该对该Ping命令作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另壹台计算机可能配置了相同的IP地址。

3.ping局域网内其他IP--这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。

4.ping网关IP--这个命令如果应答正确,表示局域网中的网关路由器正在运行且能够作出应答。

5.ping远程IP--如果收到4个应答,表示成功的使用了缺省网关。(但如果对方设置了防火墙,则可能会收不到应答)。 (二)Ping命令的常用参数选项

pingIP-t--连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。

pingIP-l2000--指定Ping命令中的数据长度为2000字节,而不是缺省的32字节。 pingIP-n--执行特定次数的Ping命令。

二.Netstat命令

Netstat显示TCP/IP协议会话信息。壹般用于检验本机各端口的网络连接情况.

netstat-a--本选项显示壹个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。

netstat-n—显示所有已建立的有效连接,且用数字形式来显示地址.

在启动NC前,能够使用netstat–na查见壹下计算机已经打开的端口,如果打开的端口中有NC要用到的端口,则NC将不能正常启动,能够将使用这些端口的应用程序关闭后,再启动NC. 例:C:\\>netstat-na ActiveConnections

ProtoLocalAddressForeignAddressState TCP0.0.0.0:800.0.0.0:0LISTENING TCP0.0.0.0:1350.0.0.0:0LISTENING TCP0.0.0.0:4450.0.0.0:0LISTENING TCP0.0.0.0:10010.0.0.0:0LISTENING TCP0.0.0.0:30000.0.0.0:0LISTENING TCP0.0.0.0:30010.0.0.0:0LISTENING TCP0.0.0.0:30020.0.0.0:0LISTENING TCP0.0.0.0:80810.0.0.0:0LISTENING TCP0.0.0.0:80820.0.0.0:0LISTENING

在启动NC后,同样能够使用netstat–na查见壹下计算机已经打开的端口,如果NC用到的端口没有全部打开,则请检查NC、网络的配置及代码是否正确。 在NC启动时,无论是在启动界面上仍是后台日志,如出现错误:

java.net.BindException:Addressalreadyinuse:JVM_Bind

则肯定是端口被占用了. NC默认使用的端口:

主服务器:80、8081、8082、3000、3001、3002、1001

从服务器:8081、8082、8083、3001、3002、3003

三.tracert命令

tracert用来跟踪数据包到达目标所采取的路由。

Tracert的使用很简单,只需要在tracert后面跟壹个IP地址或URL,Tracert会进行相应的域名转换的。Tracert壹般用来检测故障的位置,你能够用tracertIP在哪个环节上出了问题,虽然仍是没有确定是什么问题。

在下例中,数据包必须通过俩个路由器(10.0.0.1和192.168.0.1)才能到达主机172.16.0.99。主机的默认网关是10.0.0.1,192.168.0.0网络上的路由器的IP地址是192.168.0.1。

C:\\>tracert172.16.0.99-d

Tracingrouteto172.16.0.99overamaximumof30hops 1<10ms10ms<10ms10.0.0.1 275ms83ms88ms192.168.0.1 373ms79ms93ms172.16.0.99 Tracecomplete.

四.pathping命令

pathping命令是壹个路由跟踪工具,它将ping和tracert命令的功能和这俩个工具所不提供的其他信息结合起来。pathping命令跟踪数据包到达目标所采取的路由,且显示路径中每个路由器的数据报损失信息。

由于命令显示数据包在任何给定路由器或链接上丢失的程度,因此能够很容易地确定可能导致网络问题的路由器或链接。 例子:

D:\\>pathping-n7.54.1.196

(企业诊断)使用网络命令诊断网络问题李伟雄最全版

(企业诊断)使用网络命令诊断网络问题李伟雄使用网络命令诊断网络问题NC技术支持部李伟雄在NC的支持及实施工作中,我们经常遇到壹些和网络相关的问题,本文主要讲解使用壹些网络命令来诊断网络问题.壹.Ping命令Ping是个使用频率极高的实用程序,用来验证网络配置且测试网络的连通性。
推荐度:
点击下载文档文档为doc格式
7c84e0j9wz9pugm7qnnb9acj39qpyw00ejm
领取福利

微信扫码领取福利

微信扫码分享