IIS服务器排错指南及错误代码大全(2)

发表于:2007-06-30来源:作者:点击数: 标签:
IIS排错 TCP/IP排错 TCP/IP协议问题往往是导致IIS不能正常工作的原因。当IIS出现错误但是可以判断IIS服务本身没有问题时,就要考虑是否 网络 连接出现问题,简单排除网络硬件损坏所造成的问题之后,我们的注意力就应集中在网络协议,主要是TCP/IP协议上。 Wi
     IIS排错
   
    TCP/IP排错
  
    TCP/IP协议问题往往是导致IIS不能正常工作的原因。当IIS出现错误但是可以判断IIS服务本身没有问题时,就要考虑是否网络连接出现问题,简单排除网络硬件损坏所造成的问题之后,我们的注意力就应集中在网络协议,主要是TCP/IP协议上。
  
    Windows 2000提供了一系列TCP/IP排错工具,这些主要基于命令提示行的工具提供了诊断网络问题的强大手段。
  
    使用ipconfig工具检查TCP/IP配置
  
    ipconfig是一个查阅和管理客户机TCP/IP配置状态的命令提示行工具。在命令提示行中键入:ipconfig并回车,得到如右图所示的计算机基本TCP/IP配置属性,包括IP地址、子网掩码和缺省网关。
  
    在命令提示行中键入:ipconfig /all并回车,得到详细模式的TCP/IP配置状态,除了基本信息之外,还包括主机名、DNS设置、WINS设置、DHCP设置以及物理地址、节点类型等TCP/IP信息。
  
    如果计算机启用DHCP并使用DHCP服务器获得配置,可以使用ipconfig /renew命令开始刷新租约。也可以使用带/release选项的ipconfig命令立即释放主机的当前DHCP配置。
  
    对于Windows 95和Windows 98客户机,应使用 winipcfg命令而不是ipconfig命令。
  
    使用ping命令测试连接
  
    Ping命令有助于验证IP级的连通性,发现和解决问题时,可以使用Ping向目标主机名或IP地址发送ICMP回应请求。在需要验证主机能否连接到TCP/IP网络和网络资源时使用Ping。
  
    Ping命令实际上是向目标主机发送若干(缺省为4个)数据包,如果本地计算机与目标主机之间能够连通,目标主机将回复一条响应信息,如右上图所示,响应信息包括响应时间和TTL值。成功的Ping同一台主机说明IP数据能够在本地与目标主机之间传送。
  
    如果收到超时信息,如右下图所示,则说明本地主机与目标主机之间的TCP/IP连接不能建立,可能的原因包括网络故障,协议错误以及TCP/IP配置错误等在确认网络连通性的时候,应按照以下顺序进行Ping测试:
  
    1.Ping本地循环地址127.0.0.1,确定本地TCP/IP配置是否正确。
  
    在命令提示行键入Ping 127.0.0.1。
  
    2.Ping本机地址,检验本地IP地址设置是否正确。
  
    3.Ping缺省网关地址,检验能否与本地子网之外的主机进行通信。
  
    4.Ping远程子网上的主机,检验能否通过路由器进行远程通信。
  
    如果以上Ping命令均能够得到响应,说明TCP/IP配置能够支持网络通信。否则,针对相应的网络组件进行设置检查。
  
    使用netstat工具显示连接统计
  
    可以使用netstat命令显示协议统计信息和当前的TCP/IP连接。
  
    netstat -a命令将显示所有连接,而netstat -r显示路由表和活动连接。netstat -e命令将显示 Ethernet 统计信息,而netstat -s显示每个协议的统计信息。
  
    如果使用 netstat -n,则不能将地址和端口号转换成名称。
  
  
  

原文转自:http://www.ltesting.net