IP寻址排错:不能连接到某一服务器

本文介绍了Cisco推荐的四步IP寻址排错流程,包括验证本地环回地址、本地IP地址、默认网关及远程服务器的连通性。通过这些步骤可以定位网络故障点。

  IP寻址排错是指利用验证IP地址的连通性来判断某一网络中的故障可能出现的地方。   

 

下面介绍下Cisco使用的排错步骤。Sally为一客户机,它此时不能访问连接到位于远端网络的某台服务器。

 

 

 

 

 

 

Cisco推荐使用的排错四步曲

 

 

第一步

 

  打开DOS窗口并ping 127.0.0.1。这是一个诊断或环回地址,如果你得到一个成功的ping返回,则可以认定你的IP栈是被初始化过的。如果失败,那么你的IP栈失败,并且你需要在这一主机上重新安装TCP/IP。

  C:/>ping 127.0.0.1

  Pinging 127.0.0.1 with 32 bytes of data:

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Ping statistics for 127.0.0.1:

  Packet: Sent = 4, Received = 4, Lost = 0(0% loss),

  Approximate round trip times in milli-seconds:

  Minimum = Oms, Maximum = Oms, Average = Oms

第二步

  在DOS窗口下,ping本地主机的IP地址。如果成功,那么可以说明你的网络接口卡(NIC)是功能正常的。如果失败,则表明NIC卡存在问题。这一步并不能说明网线已经连接到NIC上,它只能说明主机上的IP地址栈可以(通过LAN驱动器)与这个NIC进行通信。

  C:/>ping 172.16.10.2

  Pinging 172.16.10.2 with 32 bytes of data:

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Ping statistics for 172.16.10.2:

  Packet: Sent = 4, Received = 4, Lost = 0(0% loss),

  Approximate round trip times in milli-seconds:

  Minimum = Oms, Maximum = Oms, Average = Oms

第三步

  在DOS窗口下,ping默认网关(路由器)。如果ping正常,表明NIC已经连接到网络并且可以与本地网络进行通信。如果失败,则表明存在一个本地物理网络问题,这个问题可能出现在NIC到路由器之间的任何一个位置上。

  C:/>ping 172.16.10.1

  Pinging 172.16.10.1 with 32 bytes of data:

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Ping statistics for 172.16.10.1:

  Packet: Sent = 4, Received = 4, Lost = 0(0% loss),

  Approximate round trip times in milli-seconds:

  Minimum = Oms, Maximum = Oms, Average = Oms

第四步

  如果以上三个步骤都是成功的,那么尝试ping一下远端服务器。如果正常,则表明你可以在本地主机与远端服务器之间进行IP通信。同时,你也可以确信远端物理网络也是正常的。

  C:/>ping 172.16.20.2

  Pinging 172.16.20.2 with 32 bytes of data:

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Reply from 127.0.0.1:bytes=32 time<1ms TTL=128

  Ping statistics for 172.16.20.2:

  Packet: Sent = 4, Received = 4, Lost = 0(0% loss),

  Approximate round trip times in milli-seconds:

  Minimum = Oms, Maximum = Oms, Average = Oms

  如果在完成以上四个步骤后全都正常,而此用户仍不能与该服务器通信,那么你可能面对着某些名字解析的问题,这需要检查你的域名服务器(DNS)的设置。但是,如果ping远端服务器失败,那么你所面对的将是某些远程物理网络的问题,这时,你需要赶到服务器现场,并执行步骤1-3的测试,直到找出症结所在。

 

 

 

 

相关DOS指令

 

下面介绍一些DOS命令,它们可以帮助你从PC机和Cisco路由器(这些命令可能完成的是同一件事,但是它们有不用的执行方式)上进行网络故障的排错

  Packet InterNet Groper(ping)使用ICMP的回应请求和答复来测试网络上节点的IP栈是否初始化及是否存活。

  traceroute 通过使用TTL的超时机制和ICMP的出错信息的通报机制,显示通往目标网络路径上的路由器列表。这个命令将不能在DOS提示符下使用。

  tracert 同traceroute一样的命令,而它是一个微软Windows命令,它不能在Cisco路由器上运行。

  arp-a 在Windows PC机上显示IP到MAC地址的映射。

  show ip arp 与arp-a一样,但它显示的是在Cisco路由器上的ARP表。与traceroute和tracer命令一样,它们不能在DOS和Cisco上互换使用。

  ipconfig /all 只可用于DOS提示符下,用于显示PC机上的网络配置。

  一旦你掌握了所有的这些步骤,并在需要时适当运用DOS命令,即可发现了网络中的某个问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值