• λ我爱Aspx >> C#.Net >> IIS服务器排错指南及错误代码大全
  • IIS服务器排错指南及错误代码大全

  • :aspxer  Դ:internet  :2007-5-12 7:53:26  ؼ:
  • 上一页 1 2 3 下一页

    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,则不能将地址和端口号转换成名称。

    上一篇: 用ISAPIfilter使INC、ASA文件安全

    下一篇: 用ASP编程实现网络内容快速查找

    上一页 1 2 3 下一页

    Ҷƪл˵?
  • һƪ(C#)DataGrid实现自定义分页,鼠标移至变色,删除确认、可编辑,可删除
    һƪWin32 SDK封闭实例