windows xp 网上邻居 故障解决

有关网上邻居的问题,问的人一直比较多,所以特写此文。
1、网上邻居基本工作原理(此部分可以跳过)
(此部分摘自《网上邻居内幕》一文)
当你通过网上邻居窗口打开整个网络时,你将看到一个工作组列表,再打开某个工作组,你将看到里面的计算机列表(也可在 DOS方式下用net view /domain:workgroupname命令得到),这就是我们所说的 Browsing List。工作组从本质上说就是共享一个浏览列表的一组计算机, 浏览列表是通过广播查询浏览主控服务器,由浏览主控服务器提供的。主控服务器维护本工作组中的浏览列表及指定其他工作组的主控服务器列表,为本工作组的其他计算机和其他来访本工作组的计算机提供浏览服务,每个工作组都会为每个传输协议选择一个浏览主控服务器,浏览主控服务器是该工作组中第一台启用文件及打印机共享功能的计算机。如果当前的浏览主控服务器关闭了系统,又没有其他计算机启用主控设置时,就要进行主控浏览器的选举。一台计算机发送一个选举报文,该报文包含了来自发送计算机的信息,选举报文向网络中广播,工作组中的每一台计算机都会用自身信息与选举报文进行比较,然后按照相应的规则优胜略汰,最终选出一台计算机为主控浏览服务器。每台启用了文件及打印机共享的计算机启动时会向网络广播宣告自己的存在,浏览主控服务器会取得这个宣告并将它放入自己维护的浏览列表中。当客户计算机想获得需要的网络资源列表时,首先会广播发出浏览请求,浏览主控服务器收到请求后,如果请求的是本组的浏览列表,则直接将客户所需的资源列表发回;如果请求的是其它工作组的浏览列表,浏览主控服务器会根据本身Browsing List中的记录找到相应工作组的主控浏览器返回给用户,用户可从那里得到它想要的浏览列表。很多时候网络中的计算机并不能正确更新浏览列表。当一台计算机正常关机时,它会向网络发出广播宣告,使浏览主控服务器及时将它从浏览列表中删除;而非正常关机后,或其它特殊原因,浏览列表里仍会把该条目保持很长一段时间(NT下是45分钟),这就是我们仍能在网络邻居里看到它的而不能仿问的原因.(更详细内幕请参看《网上邻居内幕》一文)
2、网络互仿可能出现的问题

①工作组模式中可能经常碰到能ping通对方,却不能仿问对方资源。(包括用UNC路径和网上邻居仿问)
②通仿问,便要求输入用户名密码,用户名为灰会的guest不能改。
③提示资源不存在或没有权限
一般上面的现象多是由下面几个原因导致的。
①默认情况下的简单文件共享
②组策略中相关的安全设置
③防火墙

(1)使用简单文件共享
我的电脑→工具→文件夹选项→查看→勾上“使用简单文件共享(推荐)”。
在这种方式下资源仿问用的是本地guest身份仿问的。而默认情况下guest是被禁用的,这样将不能仿问资源。解决方法为启用guest用户。控制面板→管理工具→本地安全策略→本地策略→安全选项里,“帐户:来宾帐户状态”改为已启用,找到“拒绝从网络仿问这台计算机”默认里边有guest,须把此项中的guest删掉,再找到:“帐户:使用空白密码的本地帐户只允许控制台登陆”,guest默认是没有密码的所以此项也要禁用。检查“网络仿问:本地帐户的共享和安全”是不是为“仅来宾……”。
(2)使认证方式共享
将"安全选项"中的“网络仿问:本地帐户的共享和安全”改为“经典……”,这时使用简单文件共享的勾会自动被去掉。禁用guest,启用“帐户:使用空白密码的本地帐户只允许控制台登陆”,此时要求帐户必须有密码。再次仿问资源就会提示输入用户名密码。输入对端计算机中存在的帐户密码即可。
(3)如果仿火墙是打开的话那,以上的工作只能是徒劳。如是xp自带仿火墙,在例处中要选中打印和文件共享或禁用。如果是第三方的须要打开137 138 139 445 端口或禁用,致于为什么,参看windows 网上邻居内幕一文。

注意:要在两台计算机上都进行如上配置,通信是双向的吗。

(有问题请留言)

windows xp 网上邻居 故障解决》有2个想法

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据