局域网中无法访问的解决方法集锦


在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信 。在工作站访问服务器时,工作站的“网上邻居”中可以看到服务器的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络径、无权访问等问题,归纳为以下几点:
在XP首次使用的时候要在网上邻居的属性里面新建一个网络连接进行网络安装向导 。
1、检查计算机之间的物理连接
网卡是网络连接的基本设备,在桌面计算机中,每个网卡后面的指示灯应该是亮的,这表示连接是正常的 。假如不亮,请检查集线器或交换机是打开的,而且每个客户端连接的指示灯都是亮的,这表示链接是正常的 。接下来检查网线的水晶头是否接触良好 。
2、确保所有计算机上都安装了TCP/IP,并且工作正常
在Windows XP中默认安装了TCP/IP 。但是,假如出了网络问题想卸载后重新安装TCP/IP就不轻易了:在“本地连接”属性中显示的此连接使用下列项目列表中单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用) 。这是因为传输控制协议/Internet协议(TCP/IP)堆栈是Microsoft XP/ 2003的核心组件,不能删除 。在这种情况下,假如需要重新安装TCP/IP以使TCP/IP堆栈恢复为原始状态 。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态 。方法是:在命令提示符后键入以下命令,然后按ENTER键:netsh int ip reset c:resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径 。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同 。
3、使用ping命令测试网络中两台计算机之间的连接
ping其它计算机IP,在命令提示处,键入ping x.x.x.x(其中x.x.x.x是另一台计算机的IP地址),然后按ENTER键 。应该可以看到来自另一台计算机的几个答复,如:
Reply from x.x.x.x:bytes=32 time<1ms TTL=128
假如没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题 。假如ping命令成功执行,那么您就确定了计算机可以正确连接,可以跳过下一步 。假如没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题 。PING本地IP,假如看到"Request timed out",说明本地计算机可能有问题 。
4、使用ping命令测试网络中名称解析是否正常
ping computername,其中computername是远程计算机的名称 。通过ping命令用名称测试计算机连接 。确定计算机的名称的方法是:在命令提示处,输入SYSTEMINFO 。或者在桌面上右击我的电脑-属性,然后单击计算机名称选项卡 。假如看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析 。名称解析跟NETBIOS密切相关,看下面的步骤 。
5、正确安装网络组件
首先右击网上邻居-属性,选择要共享的网卡 。把IP设置在局域网的同一个网段上 。比如192.168.1.X网段 。然后看一下TCP/IP的高级属性中,是否开启NETBIOS 。在利用WINNT4.0构建的网络系统中,对每一台主机的唯一标识信息是它的NetBIOS名,系统是利用WINS服务、信息广播方式及Lmhost文件等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯 。
在内部网络系统中(也就是通常我们所说的局域网中),利用NetBIOS名实现信息通讯是非常方便、快捷的 。但是在Internet上对一台主机的唯一标识信息是它的FQDN格式的域名(163.com),在Internet是利用DNS标准来实现将域名解析为相应IP地址,WIN2K支持动态DNS,运行活动目录服务的机器可动态地更新DNS表 。

推荐阅读