局域网内网上邻居无法互访解决办法

来源:岁月联盟 作者:盛春花 时间:2010-08-30
摘  要:局域网内网上邻居无法互访是机用户经常会遇到的问题。作者从长期工作实践中一系列简明实用的方法,可以较好地解决这一常见问题。 关键词:局域网,网上邻居,NetBIOS,TCP/IP协议 1 问题的提出     网上邻居不能互访困扰过很多人,造成局域网网上邻居不能互访的原因是多方面的。这里将自己长期工作实践中的一些经验和方法总结出来,希望能给大家消除这方面的困扰有所裨益。2 解决方案     我们知道,要正确浏览计算机,首先需要正确地在上注册自己的计算机名,Windows系统中,计算机名称注册是通过NETBIOS底层协议进行的,每一台计算机的唯一标识信息就是它的NetBIOS名,系统是利用WINS服务、信息广播等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯的。一般的 TCP/IP协议本身就绑定了NETBIOS协议接口。其实网络的连接需求比较简单,只需要:网络客户、网卡、任意一个适用的通信协议,以及相应的“服务器服务”。如果出现网上邻居不能互访,我们按下面的方法来解决:2.1检查登陆身份。     是否以合法用户身份登陆,无论是Microsoft网络用户,Microsoft友好登陆还是Windows登陆,在计算机启动时均要求输入用户名和密码,如果不是在输入用户名和密码后按确定登陆,而是按取消进入,或非法登陆,或是以受限制用户身份登陆(如Guest),那么他将不会出现在网络邻居之中,同时在网上邻居中也一台机器都看不到。检查“开始”-“注销”,看“注销”后是否跟有计算机名,如果 

显示为“注销…”,如图1,则表明没有以合法用户身份登陆。单击“注销”,重新启动WINDOWS,输入用户名和密码,按确定,重新登录。这一步最简单,也最容易做到。2.2查设置。     右击“网上邻居” -属性-本地连接-属性,看是否安装了Microsoft网络客户和Microsoft文件及打印机共享及internet协议(TCP/IP)(注:WINXP还需要安装NETBEUI协议),如果没有,请选择安装。因为“Microsoft网络客户”使你可以访问别人,“Microsoft文件及打印机共享”使别人可以访问你。如果有多余的协议和服务则删除,因为太多的协议和服务,反而导致相互冲突。选择“internet协议(TCP/IP)”,单击“属性”进入,把IP设置在局域网的同一个网段上。比如192.168.53.X网段。如果不在同一网段,则网上邻居中什么也看不到。然后看一下TCP/IP的高级属性中WINS项下,是否选择了禁用TCP/IP上的 NETBIOS,如图2。如果禁用了则网上邻居中什么也看不到。原因在文章的开头就介绍了。2.3开启帐户和服务,关闭防火墙。 2.3.1启用打印与文件共享。开始-控制面板-管理工具-服务-server-启动。2.3.2启动"计算机浏览器"服务。开始-控制面板-管理工具-服务-Computer Browser-启动。2.3.3起用Guest(来宾)帐户。打开控制面板-用户帐户(WINXP)或者在管理工具-计算机管理-本地用户和组-用户-Guest属性-取消帐户已停用,如图3。2.3.4设置允许从访问机的用户账户(加入Guest组)。开始-控制面板-管理工具-本地安全策略-用户权利指派-双击“从网络访问此计算机”-添加Guest组。2.3.5允许Guest(来宾)帐号从网络上访问。 开始-控制面板-管理工具-本地安全策略-本地策略-用户权利指派-“拒绝从网络访问这台计算机”中有Guest帐号, 将Guest帐号删除。 2.3.6关防火墙。确保WINXP自带的防火墙没有开启,打开本地连接属性-高级-Windows防火墙-设置-关闭(不推荐)。如果使用了第三方的防火墙将其关闭。2.3.7设置网络访问模式为经典模式。开始-控制面板-管理工具-本地安全策略-安全选项-网络访问:本地账户的共享和安全模式-由“仅来宾-本地用户以来宾身份验证”更改为“经典-本地用户以自己的身份验证”如图4  2.4查硬件检查网卡驱动安装正确不正确,网卡驱动与网卡型号可匹配,不正确纠正过来。网卡到服务器之间线路或集线器是否有问题。ping其他主机或服务器的ip地址,如ping不通,则:检查机箱背后的网卡提示灯是否闪烁,如果闪烁,一般可以证明本机与集线器的连接正常。否则应当检查网线的两端是否插好,集线器的电源是否打开。用网线测试仪对网线的连同性进行测试,如果正常,说明连网设备与计算机的连接没有问题。再检查网线的两端是否已经插好,是否可靠。两台机器之间是否经过路由器,因为路由器不会转发广播,如果两台机器经过路由器连接在网上邻居肯定不能看到。这步有时需要网管员参与,因此放到后面。2.5查病毒。如果中了震荡波病毒将不能访问到局域网。下载震荡波病毒专杀工具杀毒后再打上相应的补丁。2.6查对方机器。如果仅仅看不到某台机器,则要查看对方机器中各种协议是否安装,因为协议是相互的,就象一种语言。只有双方的协议都设置正确的话,才会一切正常的。2.7取消密码、降低级别。2.7.1将设置本地的administrator账户的密码取消。2.7.2将注册表中的restrictanonymous设为0,如图5。单击开始-运行REGEDIT,到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa 上将此子健中的值 restrictanonymous设为0就行了。RestrictAnonymous是控制任何用户登陆本机的级别的设置。  3 结束语上述解决方案基本囊括了造成网上邻居无法互访的各个方面,只要按步骤认真检查和操作,该问题即可迎刃而解。:1刘育楠, 马军等.局域网安全与代理服务器设置.清华大学出版社,2004年7月.2 王群 ,李馥娟.局域网一点通­—办公室、家庭、网吧、宿舍管网实务(第3版),人民邮电出版社,2004年4月.3 王达.网管员必读—网络基础.出版社,2004年9月.

图片内容