发新话题
打印

实战三则网络故障的排除经验

实战三则网络故障的排除经验

实战三则网络故障的排除经验 (1)

 现在许多杂志和互联网上都有相关介绍,但个人感觉,多数文献的介绍要么过于理论化,要么属于常识性介绍—很多问题仍无法解决。下面就本人在工作实践中的一些经验、体会谈谈对网络故障的认识。

  网络故障的排除,一般有自顶向下(从网络高层协议开始一直查到物理层)或自下向上(从物理层开始入手向上查到应用层)等方法。下面根据一些常见的问题,进行分析说明。



  某局域网主机无法访问网上邻居(或访问速度很慢)

  首先ping 局域网内主机,若ping 不通任何主机,一般是基本网络配置或硬件问题,但也可能是主机路由问题。有关硬件问题将在下面介绍,基本网络配置(如IP地址,添加TCP/IP协议等)可查阅有关资料。主机路由主要是由于IP地址重复和一些网络软件安装、删除出现错误所致。

  检查是否是路由问题,可以运行route print,图1中是某路由显示的信息:

  该信息中带边框的记录是局域网路由信息。若缺少或配置不正确(如Gateway 值不是本机IP),将无法连接Internet或局域网。

  可以ping通局域网内主机,但访问网上邻居出现问题时,可以运行telnet 139 查看局域网某主机是否开放了139端口,若命令运行后提示:“正在连接到 *.*.*.*...不能打开到主机的连接, 在端口 139:连接失败”,说明该主机没有提供“文件和打印共享” 或停止了server等服务,另外也可能是本机或待访问的主机设置了防火墙。

   若上述命令能成功进行连接,下一步可测试在资源管理器地址栏直接输入ip地址访问网邻的共享资源,若不能访问,一般是身份认证问题,用户应该了解,除非对方开放了guest账号,本人登录的用户名或访问资源时系统提示输入的用户名,必须在对方sam账号数据库中已存在并且未被禁用。

  若想详细分析、了解出现的故障问题,可以使用net use ipipc$ /user:”username” “password” 命令(可参考windows帮助)进行远程连接,以确定不能通过IP地址访问的原因。

  若可通过IP地址访问,但仍不能使用主机名,这种情况主要是host或lmhost文件主机记录错误或netbios名称解析问题。对于前者,只要找到host或lmhost文件(一般保存在%SystemRoot%System32Driversetc文件夹下)并删除相应记录即可。对于后者,可以通过配置局域网内部的动态dns,或使用wins服务器解决。

  若问题是得不到网上邻居主机列表或列表错误,那么问题主要出在Browser服务器。解决办法关键是找到Browser主机,进行主机列表更新。应该注意的是,Browser服务器在对等网中是随机选举产生的。因此,不应使一些不稳定的或经常关机、断网的主机有机会获得Browser服务器资格(有关资料可用百度搜索”browser服务”)。

TOP

发新话题