局域网内计算机无法访问的原因
2009-01-19 信息来源:电脑知识网
首先,这里不考虑物理联接和其它问题,只谈及策略问题。此外,请安装相应的协议并正确的设置IP地址,同时尽量把计算机设置在一个工作组内且具有相同网段的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名称访问的网络上提供主机名和地址映射方法。 
  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.删除注册表中的个别子键 
  到注册表中到主健: 
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace” 
  其中,第一个子健决定网上邻居是否要搜索网上的打印机。第二个子健则决定是否需要查指定的计划任务,这是网上邻居很慢的罪魁祸首,必须将此子健删除。 
  总结 
  不能访问主要是由于XP默认不开启guest,而且即使开了guest,XP默认是不允许guest从网络访问计算机的。还有就是那个值得注意的问题。相信一些不考虑安全的地方或是电脑公司给人做系统密码都是空的,但这样是不允许登录的。只要试过以上的方法,相信是不会再有问题的。
[分享] 局域网无法访问的原因方法一
我觉得是由于XP网上邻居访问的问题,XP的网上邻居有许多差强人意的地方:访问速度慢,无法访问其他主机……其实这些问题通过简单的设置都可以很好地解决。
在这之前先确保能够互相PING通。 (打开组策略编辑器:开始-运行-gpedit.msc )
1.开启guest账户。
2.允许Guest用户访问本机 :打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,删除“拒绝从网络访问这台计算机”策略中的“GUEST”账号。
3.更改网络访问模式:打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将 “仅来宾—本地用户以来宾身份验证”改为“经典:本地用户以自己的身份验证”。
4.解除空口令限制:在系统“安全选项”中停用“账户:使用空白密码的本地账户只允许进行控制台登录”策略。
5.网络邻居看不到计算机:打开“控制面板→性能和维护→管理工具→服务”,启动里面的“Computer Browser”服务。
6.增加共享文件权限选项:依次打开“我的电脑→工具→文件夹属性→查看→高级设置”,将 “简单文件共享(推荐)”前面的选择取消,若还有“Mickey Mouse”项也将其取消。
7.网络邻居不响应或者反应慢,关掉WinXP的计划任务服务(Task Scheduler) 到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,停止该服务,再将启动类型设为“手动”。
8.你需要添加"NWLink IPX/SPX/NetBIOS协议",然后WINDOWS自带的防火墙关闭,就可以共享文件了.
关掉自动搜索的网络文件夹和打印机,到“网上邻居/文件/文件夹选项”中,点击查看最后一项,关闭自动搜索的网络文件夹和打印机这项。
方法二
能上网 不能访问 肯定是内网的问题
1 关防火墙
查看工作组计算机
2 打开GUESE 帐户
3 用相同的用户 相同的密码进入系统
4 在组策略(运行gpedit.msc)-计算机配置-windows设置-本地策略-用户权利指派-拒绝从网络访问这台计算机,然后将里面的所有用户删掉
5 设置共享权限中 添加everyone 用户
6 如果系统的文件格式为NTFS 还要在安全一项中设置开放权限 同样是添加everyone
有一个小技巧 如果你没有发现安全一项 可以点击文件夹菜单中工具--文件夹选择---查看--使用简单共享一项疥面的勾去掉 就可以看到了 而且共享安全一项也跟2000是一样的清楚明白
7 看TCP/IP NETBEUI协议啊 共享服务啊有没有装上去
8 还有一种情况 就是刚开始不到但可以通过
运行\\计算机名或是IP 的方法来看看能否访问
访问一次后 就可以在网上邻居里看到了
方法三
发现计算机公司为其所作的局域网共享文件夹不能访问,系统提示:“您可能没有权限使用网络资源.请与这台服务器的管理员联系以查明……”
由于原来在单位局域网中也曾遇到过这一问题,只是由于时间关系,没有深作研究,探索解决办法。由于考虑到网吧用户可能会用到这一功能,因此决定解决好这一问题。
由提示看来,很明显是权限问题,原来的98下共享没有这一问题,只要设置好IP地址和共享文件夹,就立即能够访问,而一旦遇到XP和2003,这一问题就一再出现,很明显与XP和2003的安全性考虑有关。
文件共享与以下设置有关,于是我对计算机如下设置一一进行了检查:
(1)NWlink IPX/SPX/NetBIOS Compatible Transport Protocol协议。本协议已经安装就绪,没有问题。
(2)开启guest账号:右击我的电脑\管理\用户有个guest,双击之去掉“账户已停用”前面的勾。本设置最初没有开启,我将其开启。
(3)统一各计算机的工作组名:右击我的电脑\属性\计算机名,查看该选项卡中出现的局域网工作组名称,将所有计算机均加入Workgroup工作组。
(4)使用winxp防火墙的例外:winxp防火墙在默认状态下是全面启用的,这意味着运行计算机的所有网络连接,难于实现网上邻居共享。同时,由于windows防火墙默
认状态下是禁止“文件与打印机共享的”,所以,启用了防火墙,往往不能共享打印,解决办法是:进入“本地连接”窗口,点“高级”\“设置”\“例外”\在程序与服务下勾选“文件和打印机共享”。由于网吧计算机使用还原卡,所以我干脆关闭了防火墙。
(5)删除“拒绝从网络上访问这台计算机”项中的guest账户:运行组策略(gpedit.msc)\本地计算机\计算机配置\windows设置\安全设置\本地策略\用户权利指派\拒绝从网络访问这台计算机。如果其中有guest,则将其删除。这样做的目的是让guest可能从网络访问本机。
(6)取消“使用简单文件共享”方式:资源管理器\工具\文件夹选项\查看\去掉“使用简单文件共享(推荐)”前面的勾。
(7)勾选“Microsoft网络的文件和打印机共享”。
(8)运行服务策略“Services.msc”。启动其中的“Clipbook Server”(文件夹服务器):这个服务允许你们网
络上的其他用户看到你的文件夹。我直接将此服务设置为自动自动启动。
(9)win98的计算机无法访问win2000/winxp的计算机,原因是:win2000/winxp的计算机中的guest用户被禁用了或者win2000/winxp采用NTFS分区格式,设置了权限控制。一般要允许win98访问的话,win2000/winxp里的安全控制里不要将everyone的账号组删除。
注意:
a、如果您没有加入域并想查看“安全”选项卡,则设置显示“安全”选项卡:资源管理器\工具\文件夹选项\查看\去掉“使用简单文件共享(推荐)”前面的勾。
b、查看文件和文件夹的有效权限:资源管理器\右击要查看有效权限该文件或文件夹\“属性”\单击“安全”选项卡\“高级”\“有效权限”\“选择”\在“名称”框中键入用户或组的名称,然后单击“确定”。选中的复选框表示用户或组对该文件或文件夹的有效权限。
c、只能在格式化为使用 NTFS 的驱动器上设置权限。
(10)解决网上邻居太慢的方法:win98,假设网络中没有novell网络,可删除为了兼容novellnetware网络而装的ipx/spx兼容协议即可;win2000/xp,可删除系统盘符\documents andsetting\用户名\nethood文件夹下的所有文件即可。
由于朋友的网吧继往开来采用XP系统,所以后两条我不用管它,需要98系统访问共享文件夹的朋友可能需要检查该项设置。
以上所有设置都检查无误之后,我发现访问共享文件夹还是原来的现象,根本没有什么好转。到底是什么原因导致这一问题?以上的设置方法,许多文章都有论及,似乎不应有问题。但既然问题依旧,那就是说还有什么地方需要作设置调整,而这正是大家所忽略的。
于是我对系统服务和安全策略进行了仔细检查。
当我依次选择“计算机配置