落岸天使论坛

 找回密码
 注册
搜索
论坛,不要冷落了陌生人新人注册后在此报道,奖励20羽毛:)严肃处理违规灌水行为及处罚办法
参与论坛宣传活动,获得积分勋章奖励知羽艺匠及其他模板资源下载珍惜你的ID 珍惜你的名誉
查看: 964|回复: 1

[分享] 让网络畅通无阻 XP下局域网问题全分析

[复制链接]
发表于 2008-6-26 16:23:12 | 显示全部楼层 |阅读模式
去年微软最新的操作系统Windows Vista横空出世,赚足了世人的眼球。但是从整个市场的状况来看,人们在使用电脑操作系统的时候,最多的还是Windows XP。虽然微软现在已经发布了XP SP3,但是XP依旧是延续了Windows的传统,经常出现各种各样非常奇怪的问题,尤其是在网络方面,更是如此。
  虽然说Windows XP构成的网络所有设置和由Windows 2000构成的完全一样,但是我们在实际应用过程中还是会出现网络内的计算机不能相互访问的现象。我们在这里所有的问题归纳总结一下,希望能对大家在实际的网络使用中能有所帮助。

  我们今天所谈的这些问题,都是不考虑物理连接的,只是针对策略方面的问题,另外,相应的协议安装也是完全正确的,计算机的IP地址尽量都设置在同一个地址段和同一个工作组内。

1.检查guest账户是否开启

  XP在默认情况下是没有开启guest账户的,这样网络内部的其它计算机是不能访问的。因此为了其他人能浏览你的计算机,请启用guest账户。同时,为了安全其间,我们要为guest帐户设置密码或相应的权限。当然,也可以为每一台机器设置一个用户名和密码,以便计算机之间的互相访问。

2.检查是否拒绝Guest用户从网络访问本机

  当你开启了guest账户却发现还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系统Guest用户的情况下,我们就来解除对Guest账号的限制,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。

3.改网络访问模式

  XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式” 策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。

  这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已经的账户和密码来登录。

  若不对访问模式进行更改,也许你连输入用户名和密码都办不到,//computername/guest为灰色不可用。即使密码为空,在不开启 guest的情况下,你也不可能点确定登录。改成经典模式,最低限度可以达到像2000里没有开启guest账户情况时一样,可以输入用户名和密码来登录你要进入的计算机。但是这还有一个需要我们注意的问题,让我们接着往下看。

4.一个需要注意的问题

  我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。经过以上的更改基本就可以访问了,你可以尝试选择一种适合你的方法。下面在再补充点其它可能会遇到的问题。

5.网络邻居不能看到计算机

  我们可能经常不能在网络邻居中看到你要访问的计算机,除非你知道计算机的名字或者IP地址,通过搜索或者直接输入//computername或//IP。其实这样的问题我们只要按下面的操作就可以解决:启动“计算机浏览器”服务。“计算机浏览器服务”在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。

  137/UDP--NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。
H3@5H ` b/X0
T K K H9G X0  138/UDP--NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于网络登录和浏览。

  139/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。请设置防火墙开启相应的端口。一般只要在防火墙中允许文件夹和打印机共享服务就可以了。

6.关于共享模式

  对共享XP默认只给予来宾权限或选择允许用户更改“我的文件”。Windows 2000操作系统中用户在设置文件夹的共享属性时操作非常简便,只需用鼠标右击该文件夹并选择属性,就可以看到共享设置标签。而在Windows XP系统设置文件夹共享时则比较复杂,用户无法通过上述操作看到共享设置标签。

  具体的修改方法如下:打开“我的电脑”中的“工具”,选择“文件夹属性”,调出“查看”标签,在“高级设置”部分滚动至最底部将“简单文件共享(推荐)”前面的选择取消,另外如果选项栏里还有“Mickey Mouse”项也将其选择取消。这样修改后用户就可以象使用Windows 2000一样对文件夹属性进行方便修改了。

7.关于用网络邻居访问不响应或者反应慢的问题

  在WinXP和Win2000中浏览网上邻居时系统默认会延迟30秒,Windows将使用这段时间去搜寻远程计算机是否有指定的计划任务(甚至有可能到Internet中搜寻)。如果搜寻时网络时没有反应便会陷入无限制的等待,那么10多分钟的延迟甚至报错就不足为奇了。

下面是具体的解决方法:

A.关掉WinXP的计划任务服务(Task Scheduler)

  可以到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,单击“停止”按钮停止该项服务,再将启动类型设为“手动”,这样下次启动时便不会自动启动该项服务了。

B.删除注册表中的两个子键

  我们在“运行”中输入“regedit”,进入注册表在其中找到主键“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,删除下面的两个子健:和。

  其中,第一个子健决定网上邻居是否要搜索网上的打印机(甚至要到Internet中去搜寻),如果网络中没有共享的打印机便可删除此键。第二个子健则决定是否需要查找指定的计划任务,这是网上邻居很慢的罪魁祸首,必须将此子健删除。

综述:

  XP下的局域网总是出现很多原因不能访问,虽然不会让我们的网上冲浪受到影响,但是会让我们在局域网内进行资料传输很不方便。但是用户只要试过以上的方法,相信就可以很好的解决用户在使用过程中遇到的问题。

487

主题

1万

回帖

1万

积分

小天使

Rank: 1

积分
15311

优秀版主奖优秀会员奖贴图大师奖灌水天才奖新人进步奖宣传大使奖版主勋章60周年国庆纪念勋章帅哥勋章五周年纪念勋章

QQ
发表于 2008-6-26 16:39:38 | 显示全部楼层
哥们,这个已经发过N次了!有重发的嫌疑!
水本无忧,因风皱眉;山本无愁,为雪白头
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|落岸天使论坛

GMT+8, 2024-12-30 03:23 , Processed in 0.104208 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表