自知其无知
不懂,慢慢懂。
posts - 2,comments - 2,trackbacks - 0

“没有权限”—局域网访问

         当局域网内其他机器访问这台计算机时提示:“您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限,拒绝访问”。归纳起来如下:

  1 检查 guest 用户启用

  2 检查 本地安全策略:\安全设置\本地策略\用户权限分配\中的“拒绝从网络访问这台计算机”,把guest删除

  3 检查 注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右边窗口RestrictAnonymous的值是否为0
 
      今天这个问题是在作版本控制测试的时候遇到的问题,实际上是经常遇到的问题,放在这里了,以后查阅方便。后来又查证,也可以通过安全策略来更改:
      用鼠标逐一展开该界面左侧区域中的“计算机配置”/“Windows设置”/“安全设置”/“本地策略”/“安全选项”,在对应“安全选项”的右侧窗口区域中,找到“网络访问:不允许SAM账号和共享的匿名枚举”选项(如图1所示),然后用鼠标左键双击该选项,弹出对应该选项的属性设置窗口,选中该窗口中的“已启用”选项,再单击一下“确定”按钮,这样本地计算机日后就会禁止空用户来随意存取共享信息以及用户帐号信息了,从而有效避免了共享访问密码被随意破解的危险
      修改后需要重新启动电脑才能生效!

当用户的口令为空时,访问还是会被拒绝。原来在“安全选项”中有一个“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。

=============================================

虽然说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名称访问的网络上提供主机名和地址映射方法。

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

 

===========================================
winxp 拒绝访问 没有权限 局域网 打印机不能共享
2007年11月13日 星期二 13:33

当局域网内其他机器访问这台计算机时提示:
             您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限,拒绝访问 ,打印机始终不能共享.
             解决办法:因此版本的安全设置比较高.需要检查以下设置.
             1 检查 guest 用户启用
             2 检查 本地安全策略:\安全设置\本地策略\用户权限分配\中的“拒绝从网络访问这台计算机”,把guest删除

              3检查 本地安全策略:\安全设置\本地策略\用户权限分配\中的“从网络访问此计算机”,把guest添加进去。

             4 检查
             注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右边窗口RestrictAnonymous的值是否为0
             xp局域网访问权限过期问题
             1、点击“开始→运行”并输入“gpedit.msc”,打开组策略。依次点击“计算机配置→Windows设置→安全设置→安全选项”,双击“网络访问:本地账号的共享和安全模式”,将默认设置“仅来宾→本地用户以来宾身份验证”,更改为“经典→本地用户以自己的身份验证”
             2、在“资源管理器”中,单击“工具→文件夹选项”,在“查看”选项卡中,将“高级设置”中的“使用简单文件共享(推荐)”前面的钩去掉即可。
             1、开启guest帐户
             2、安装NetBEUI协议
             3、查看本地安全策略是否禁用了guest帐户
             4、设置共享文件夹
             如果解决不了,还有最后一招
             5、右击我的电脑→属性→计算机名→注:查看有没有你的局域网工作组名称→网络ID→网络标识向导→下一步→选择“本机是商业网络的一部分.......”→下一步→选择“公司使用没有域的网络”→下一步→输入你的工作组名→下一步→完成,重新启动电脑就可以访问了


                   案例

                   在配置为点对点网络环境中工作组成员的基于 Windows XP 的计算机上,可能会遇到下列一个或多个问题:
                   • 不能访问共享文件夹或文件。
                   • 不能浏览工作组中的其他计算机。
                   • 当双击"网上邻居"中的工作组时,收到以下错误信息:
                   以下两种条件均满足时即会发生此问题:
                   • 工作组中的一台或多台计算机没有打开(启用)TCP/IP 上的 NetBIOS。
                   - 并且 -
                   • 工作组中的一台或多台计算机没有启动或已关闭(禁用)"计算机浏览器"服务。


                   方案一

                   Windows网上邻居互访的基本条件:
                   1) 双方计算机打开,且设置了网络共享资源;
                   2) 双方的计算机添加了 "Microsoft 网络文件和打印共享" 服务;
                   3) 双方都正确设置了网内IP地址,且必须在一个网段中;
                   4) 双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。
                   ----------------------------------------------
                   Windows 98/2000/XP/2003访问XP的用户验证问题
                   首先关于启用Guest为什么不能访问的问题:
                   1、默认情况下,XP 禁用Guest帐户
                   2、默认情况下,XP的本地安全策略禁止Guest用户从网络访问
                   3、默认情况下,XP的 本地安全策略 -> 安全选项
                   里,"帐户:使用空密码用户只能进行控制台登陆"是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest默认空密码.....


                   方案二

                   一:在Win2000/XP中启用Guest用户。
                    
                   在Win2000/XP系统安装之后会缺省建立两个用户账户,即Administrator(系统管理员)和Guest(来宾账户),所有在本地计算机没有被分配到账户的用户都将默认使用Guest账户,该账户是没有密码的。不过在缺省设置下这个Guest账户并未被启用,可以从“控制面板&line;管理工具&line;
                   计算机管理&line;本地用户和组&line;用户”中找到“Guest”账户,并用鼠标右击打开“Guest属性”对话框,去除这里的“账户已停用”复选框上的对钩标记,这样退出后就可以从Win98中访问到Win2000/XP了。
                   二:    检查Win2000/XP中是否存在安全策略限制。
                    
                   从“控制面板&line;管理工具&line;本地安全策略&line;本地策略&line;用户权利指派”中找到“从网络访问此计算机”或者“拒绝从网络访问这台计算机”,然后检查一下其中是否出现了Guest账户或者其他对应的账户,然后根据不同情况进行添加或者删除即可.
                   三:停用本地连接上的防火墙。
                   防火墙是充当网络与外部世界之间的保卫边界的安全系统,微软在WinXP中为用户提供了一个内置的Internet连接防火墙(ICF),启用后可以限制某些不安全信息从外部进入内部网络。不过,如果是在本地连接上启用了这个防火墙,那么就会造成工作组之间无法互访,出现“XXX无法访问”、“您可能没有权限使用网络资源”、“请与这台服务器的管理员联系以查明您是否有访问权限”、“找不到网络路径”等类似的提示,此时请停用本地连接的防火墙屏蔽。当然也可以在防火墙里进行相关的共享设置。
                   四:为WinXP添加NetBEUI协议。
                   五:启用Win98中的“文件及打印机共享”。
                   这是一个很简单但却经常被人忽略的问题,就是装有Win2000/XP的机器虽然可以从“网上邻居”中发现装有Win98的机器,但却无法访问,这是因为Win98未启用“允许其他用户访问我的文件”而造成的,启用该选项就可以解决这个问题。
                     
                   除了上面提到的各种原因外,还有两台电脑不处于同一工作组中,或者是两台电脑的内部IP地址发生了冲突,甚至包括Hub故障、线路故障等。

[/td][/tr][/table]

   xp局域网设置和xp无法访问局域网的解决方案 [转]
                      一、启用guest来宾帐户;
                     
                   二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户;
                      三、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾;
                      四、设置共享文件夹;
                     
                   五、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”);
                     
                   六、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络
                   ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。
                   一般经过以上步骤,基本可以解决。如果不行,再往下看:
                      七、检查本地连接是否被禁用,右击“本地连接”→“启用”;
                      八、关闭网络防火墙;
                      九、检查是否启用了域,是否加入了该域并检查域设置;
                      十、检查是否关闭了server服务;
                      十一、检查本地连接IP、子网掩码、网关及DNS设置是否有误;
                     
                   十二、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议;
                     
                   十三、某些局域网游戏和软件须安装NetBEUI协议。而且网上有文章说,在小型局域网中,微软在WinXP中只支持的TCP/IP协议和NWLink
                   IPX/SPX/NetBIOS兼容协议表现不尽如人意,在小型局域网(拥有200台左右电脑的网络)中NetBEUI是占用内存最少、速度最快的一种协议。
                   安装方法:
                    ①放入Windows XP安装光盘,到“valueaddMsft et
                   etbeui”目录下将Netnbf.inf复制C:\Windows\INF中;
                    ②将Nbf.sys复制到C:\Windows\System32\Drivers中;
                   
                   ③开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→→“添加”,此时就可以看到“NetBEUI
                   Protocol”这一项(此项原来是没有的),选取NetBEUI之后,按确定就OK了。
                     
                   十四、作为网络浏览服务器的电脑由于病毒、配置低运行慢以及死机等原因导致网络上的计算机列表得不到更新,使得某些机器有时候在网上邻居中找不到。
                   解决办法:最简单的办法是重启各种网络设备和电脑,或者关闭个别有上述问题的电脑上的网络浏览服务器功能,方法如下:
                   win2000/XP下禁用Computer Browser服务
                     
                   十五、给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。
                   可以手工解决这一问题。从注册表中找到“\HKEY_LOCAL_MACHINE\
                   SOFTWARE
                   \Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{
                   D6277990-4C6A-11CF-8D87-00AA0060F5BF
                   }”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。
                      十六、先卸载网卡驱动,重启再重装;
                     
                   十七、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决;
十八、病毒(木马)原因。升级病毒库安全模式下全盘杀毒。
                   以上可解决大部分问题,起码可以通过//对方计算机名/共享盘符的方式可以看到.
                   解决关于XP系统访问局域网计算机时提示“拒绝访问”的解决方法!
                   出现问题为访问局域网计算机的时候提示:
                   您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。拒绝访问。
                   注意:后面提示“拒绝访问”而不是提示别的信息!
                   解决方法:
                   Windows网上邻居互访的基本条件:
                    1) 双方计算机打开,且设置了网络共享资源;
                    2) 双方的计算机添加了 "Microsoft 网络文件和打印共享" 服务;
                    3) 双方都正确设置了网内IP地址,且必须在一个网段中;
                    4) 双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。
                   首先关于启用Guest为什么不能访问的问题:
                    1、默认情况下,XP 禁用Guest帐户。
                    2、默认情况下,XP的本地安全策略禁止Guest用户从网络访问。
                    3、默认情况下,XP的 本地安全策略 ->
                   安全选项里,"帐户:使用空密码用户只能进行控制台登陆"是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest默认空密码,所以,访问
                   XP最简单的方法就是:不用启用Guest,仅修改上面的安全策略为"经典"就行了。别的系统访问XP就可以自己输入帐户信息(经本人实践,Guest以及其他用户为空密码仍能正常访问,好象没有什么作用,建议实在不行的情况下再更改此项。)
                   所以,如果需要使用Guest用户访问XP的话,要进行上面的三个设置:启用Guest、修改安全策略允许Guest从网络访问、禁用3里面的安全策略或者给Guest加个密码。
                   从网上邻居-设置家庭或小型办公网络-按照你的实际情况设置
                   若通过以上问题还是无法访问局域网的话,那就恭喜你,你中奖了,头奖哦!~
                   出现问题同上,但是可以上网,也能看到对方计算机,可以PING通局域网,但是仍无法访问对方计算机,这证明您的计算机网络是通的,本人就遇到这样一个问题,先用的是同一个张XP-SP1碟装的系统通过以上设置可以正常访问,后来把自己的电脑换成SP2的时候出现以上问题,而且要比以上问题还要头大,出现这样的问题:
                   可以在工作组里面看到它,就是不能访问。所有的机器都访问不了它,但是它却可以访局域网里的任何一台计算机,别的计算机访问它则显示“\\对方IP或计算机名
                   无法访问。您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。拒绝访问。”但是从地址栏里面直接输入这台计算机的路径也不可以访问。
                   解决方法有两种:
                     
                   有一种是从系统安装盘拷贝3个文件分别防在C盘的什么目录下面,然后会在本地连接的属性里面出现个新的叫NERBE什么的网络组件,由于本人嫌麻烦没有试,说实话我用的是WINXP-SP2-GHOST克隆的碟,只需要5分钟就搞定,从哪找安装盘啊,嘿嘿!~在此我们不用第一种采用这样方法,希望有人有机会找到此详细方法能测试一下。
                   此时最简单的方法就是用IPC连接映射网络驱动器,也有两种方法:
                   方法一.
                      打开-我的电脑-工具-选择映射网络驱动器-设置驱动器ID-设置路径(点浏览)-Microsoft Windows
                   Network-选择你的工作组-进入要映射的计算机(此处也可以是IP地址)-选择要映射的驱动器-完成
                   若成功映射的话将自动进入映射的网络驱动器里,此时你可以在我的电脑里面看到多了一个网络驱动器的类型,下面就是你映射的网络驱动器的连接,名字一般为:'计算机名/IP'
                   上的 本地磁盘 (f),若想关闭映射的网络驱动器直接选择它,然后点鼠标右键选择断开即可。
                   这时候有人可能会问了:虽然对方开了共享,但是都访问不到对方计算机,又怎么从上面操作去选择对方的驱动器呢?
                   办法当然是有的,你想嘛,用脑子去想嘛,不想怎么会有办法呢,其实方法很简单,先共享自己的计算机的某个驱动器,最好用默认共享名:本地磁盘
                   (F)等,然后从上面操作的浏览中先选择自己的驱动器,假如共享的是D盘,把\\自己计算机名或IP\本地磁盘 (D) 改为
                   \\对方计算机名或IP\本地磁盘 (F) 然后点完成就OK了,呵呵,是不是很简单啊!~
                   方法二.
                     
                   这时候你就要把对方的驱动器共享名修改一下了,该成简单点的,比如C盘改为C,这是为了便于在DOS里输入,什么,驱动器共享名的框子是灰的,改不了?没关系,把共享关掉再打开看看,是不是变成了白的呢,呵呵,那就快改吧!~
                   点击开始-选择-运行-输入:CMD-回车
                   输入命令:
                   net use z: \\计算机名或IP\驱动器名
                   其中“Z:”为你要网络驱动器名。
                   例如我要共享IP为:192.168.1.123上的F盘,先设置对方计算机共享名为:F
                   在CMD窗口里面输入命令:
                   net use z: \\192.168.1.123\F
                   回车,成功后会提示你命令完成,OK,看看我的电脑里面是不是有了个网络驱动器呢?

=============================================================
在单位局域网中,相互之间访问各自计算机中的共享资源是常有的事情,但我们在访问对方计算机时,却经常遇到系统弹出“没有权限使用网络资源,请与这台计算机的管理员联系”这样的错误提示,或者要求输入用户名和密码的对话框,面对这样的错误故障提示,我们究竟该怎样才能迅速有效地排除它,确保共享资源的访问操作变得一帆风顺呢?


仔细推敲上面的故障提示,多个不同的因素都有可能引起该共享访问故障。①硬件问题,检查网卡、网线、交换机、路由器等,在检查之前,最好先重启一下(集线器、交换机、路由器)看能否解决。网卡可卸载后再重装。②软件问题:检查本地连接/属性/常规是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议,是否启用了NETBIOS(在TCP/IP属性/高级/WINS中,98/2K/XP混网中需要),IP地址、子网掩码、网关等设置是否正确,是否有病毒(木马)。
为此要想局域网不能访问XP,排除网络故障,我们必须按部就班地对各个可能因素进行逐一设置测试:
在XP首次使用的时候要在网上邻居的属性里面新建一个网络连接,进行网络安装向导(运行开始菜单\程序\附件\通讯\网络安装向导),也即是设置家庭和小型办公网络(打开网上邻居,点设置家庭或小型办公网络)。

运行“网络安装向导”可以设置本机以下项目:①启用了“账户:客户账户状态”(在“安全设置→本地策略→安全选项”下),这条设置实际上就是启用了guest账户;②在“拒绝从网络访问这台计算机”策略中删除了guest账户,这样其他计算机就能访问共享资源了..;③更改计算机名和工作组名;④启用文件和打印机共享。
第一、检查参与共享访问的两台局域网工作站是否处于同一个工作组或域中。右击“我的电脑”/属性/计算机名标签,如图所示,检查一下该页面中显示的工作组或域名称是否相同,要是不一致的话,则应进行更改。单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“workgroup”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。

除了要让两台目标工作站的工作组或域名称设置成相同外,我们还需要打开每一台工作站的TCP/IP属性设置窗口,检查它们的IP地址以及掩码地址是否处于同一个域中或同一个工作组中,如果它们的上网参数不属于同一个子网中的话,也无法保证这两台工作站可以直接通过网上邻居窗口进行互相访问。
第二、要检查目标工作站是否启用了guest账号。
   Windows XP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。对Windows XP Home Edition计算机或工作组中的Windows XP Professional计算机的所有网络访问都使用来宾帐户。使用net user guest确保为网络访问设置了来宾帐户,如果该帐户是活动的,命令输出中会出现一行类似下面这样的内容:Account active Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问: net user guest /active:yes
   或者用鼠标右键单击一下系统桌面中的“我的电脑”图标,从随后弹出的右键菜单中执行“管理”菜单命令(或者在“开始”菜单中“ 运行”输入compmgmt.msc后回车),打开本地系统的计算机管理窗口启用Guest帐户。

或者在控制面板/管理工具/本地安全策略/本地策略/安全选项里启用。

第三、设置本地安全策略。依次单击“开始”/“运行”命令,在弹出的系统运行文本框中,输入组策略编辑命令“gpedit.msc”或者输入本地安全设置编辑命令“secpol.msc” 单击“确定”按钮。
1、控制面板/管理工具/本地安全策略/本地策略/用户权利指派里,在“拒绝从网络访问这台计算机”中删除guest帐户。

然后找到“从网络访问这台计算机”这个项目,在“从网络访问此计算机”中加入guest帐户:

2、控制面板/管理工具/本地安全策略/本地策略/安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,如果要自己输入帐户信息的话,就设为“经典-本地用户以自己的身份验证”);

图6
3、如果guest不能使用空密码登录的话,那么修改“控制面板/管理工具/本地安全策略”/安全选项里,停用“空密码用户只能进行控制台登陆”;

第四、设置文件和打印机共享
1、检查每台工作站是否已经启用了“文件和打印机共享”功能。 “网上邻居”→ “属性”→“本地连接”→“属性”→“常规”标签,并在对应标签页面中检查一下“Microsoft网络的文件和打印机共享”项目有没有被选中,如果没有被选中的话,则须重新选中 “文件和打印机共享”功能选项,并单击“确定”按钮,那样一来该工作站的资源才能被设置成共享状态,其他用户才有可能访问到对应系统中的共享资源。


2、在XP中要设置某个共享文件夹或磁盘的访问权限,需要先进行如下操作:我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾;
3、设置共享资源的访问权限;

第一、        关闭防火墙或对防火墙规则进行相应设置。确保WINXP自带的防火墙没有开启,打开本地连接属性->高级,关掉Internet连接防火墙。
在启用WINXP自带防火墙时,默认情况下, ICF不允许任何外部主动连接,文件共享访问操作是受到防火墙限制的,即使是本地的应用程序要访问网络也需要在许可列表中做设置。这时可以修改防火墙规则。点击 “网上邻居”→“属性”→“本地连接”→“属性”→“高级”→“设置”按钮,打开Windows防火墙的系统属性设置窗口,继续单击该设置窗口中的“例外”标签,选中“程序和服务”列表框中的“文件和打印共享”复选项,并单击“确定”按钮,这么一来防火墙在启用的情况下,防火墙对“文件与打印机共享”的功能限制就被取消了。

打开ICF(Internet连接防火墙)属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表示本机。下面连个是内外端口号,旁边的tcp/udp标示这个端口是udp连接还是tcp连接。
    按照下面的表格依次建立三个服务:
      服务描述
   IP   协 议       端 口
    NetBIOS Name Service     127.0.0.1(本机) UDP     137
    NetBIOS Datagram Service   127.0.0.1(本机) UDP     138
    NetBIOS Session Service   127.0.0.1(本机) TCP     139
   137/UDP -- NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。
   38/UDP -- NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于网络登录和浏览。
   139/TCP -- NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。

如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的操作系统)。
一般经过以上步骤,基本可以解决。如果不行,再检查以下各项:
  1、检查本地连接是否被禁用,右击“本地连接”→“启用”;
  2、关闭自己安装的其它第三方网络防火墙;
  3、检查是否启用了域,是否加入了该域并检查域设置;
4、检查本地连接IP、子网掩码、网关及DNS设置是否有误;
5、检查是否关闭了server服务。
启动"计算机浏览器"服务:计算机浏览器"服务在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。WIN2K/XP要确保计算机浏览服务正常启动。打开计算机管理->服务和应用程序->服务,在右窗中确保“Computer Browser”没有被停止或禁用。
再打开系统的服务列表窗口,检查一下“Clipbook”服务的运行状态是否正常,因为该服务直接决定了局域网中的网络用户是否能看到本地系统中的文件夹资源。右键 “我的电脑”→“管理”,打开本地系统的计算机管理窗口,依次展开“服务和应用程序”/“服务”分支,在右侧列表区域中找到“Clipbook”服务选项,启用该服务。
6、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议;
在Windows XP中默认安装了TCP/IP。但是,如果出了网络问题想卸载后重新安装TCP/IP就不容易了;在“本地连接”属性中显示的此连接使用下列项目列表中,单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用)。
   这是因为传输控制协议/Internet协议(TCP/IP)堆栈是Microsoft XP/ 2003的核心组件,不能删除。在这种情况下,如果需要重新安装TCP/IP以使TCP/IP堆栈恢复为原始状态。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态。方法是:在命令提示符后键入以下命令,然后按ENTER键:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。
  7、某些局域网游戏和软件须安装NetBEUI协议。在小型局域网(拥有200台左右电脑网络)中NetBEUI是占用系统资源小而效率高的一种协议,由于它不支持路由,在Windows XP系统默认安装中已经不复存在,微软在WinXP中只支持的TCP/IP协议和NWLink IPX/SPX/NetBIOS兼容协议,但在小型局域网中的表现不尽如人意。(在Win2k中NetBEUI协议是一个高效协议,因此必须安装此协议)。
NetBEUI的安装方法:
①放入Windows XP安装光盘,到“Valueadd\Msft\Net\NetBEUI”目录下Netnbf.inf复制C:\Windows\INF中;
  ②将Nbf.sys复制到C:\Windows\System32\Drivers中;
  ③开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→“添加”,此时就可以看到“NetBEUI Protocol”这一项(此项原来是没有的),选取NetBEUI之后,按确定就OK了。
  8、作为网络浏览服务器的电脑由于病毒、配置低运行慢以及死机等原因导致网络上的计算机列表得不到更新,使得某些机器有时候在网上邻居中找不到。最简单的解决办法是重启各种网络设备和电脑,或者关闭个别有上述问题的电脑上的网络浏览服务器功能,方法如下:win2000/XP下禁用Computer Browser服务。
  9、给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。可以手工解决这一问题。从注册表中找到“\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。
10、在注册表里设置。开始 运行regedit回车,找到下列路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右边窗RestrictAnonymous的值是否为0。 默认的 RestrictAnonymous值是 1  所以我们需要把值从1改成0。

  11、先卸载网卡驱动,重启再重装;
  12、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决。网卡是网络连接的基本设备,在桌面计算机中,每个网卡后面的指示灯应该是亮的,这表示连接是正常的。如果不亮,请检查集线器或交换机是打开的,而且每个客户端连接的指示灯都是亮的,这表示链接是正常的。接下来检查网线的水晶头是否接触良好;
  13、病毒(木马)原因。升级病毒库安全模式下(或DOS下)全盘杀毒。
另外,也可试用以下解决方法访问“网络计算机”:
  1、使用ping命令测试网络中两台计算机之间的连接。ping其它计算机IP,在命令提示处,键入ping x.x.x.x(其中x.x.x.x是另一台计算机的IP地址),然后按ENTER键。应该可以看到来自另一台计算机的几个答复,如:Reply from x.x.x.x:bytes=32 time<1ms TTL=128。如果没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题。
  2.使用ping命令测试网络中名称解析是否正常
。ping computername,其中computername是远程计算机的名称。通过ping命令用名称测试计算机连接。确定计算机的名称的方法是:在命令提示处,输入SYSTEMINFO.或者在桌面上右击我的电脑-属性,然后单击计算机名称选项卡。如果看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析。名称解析跟NETBIOS密切相关。
  3.设置了帐号和密码。由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,在这里把用户密码添加进去就可以了。
  4.用映射驱动器的方法访问,进入DOS方式,输入“NET VIEW \killer”,回车 这是查看计算机Killer上有哪些共享文件夹,如D.再输入NET USE Z:\Killer\D 将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到Killer计算机上了。
5.用IP地址访问,在地址输入栏中输入“\\192.168.1.8”,单击“确定”。
6、用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。
===================================================
常见的网上邻居访问问题汇集[推荐]
Windows网上邻居互访的基本条件:

1) 双方计算机打开,且设置了网络共享资源;
2) 双方的计算机添加了 "Microsoft 网络文件和打印共享" 服务;
3) 双方都正确设置了网内IP地址,且必须在一个网段中;
4) 双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。

Windows 98/2000/XP/2003访问XP的用户验证问题

首先关于启用Guest为什么不能访问的问题:

1、默认情况下,XP 禁用Guest帐户
2、默认情况下,XP的本地安全策略禁止Guest用户从网络访问
3、默认情况下,XP的 本地安全策略 -> 安全选项 里,"帐户:使用空密码用户只能进行控制台登陆"是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest默认空密码......

所以,如果需要使用Guest用户访问XP的话,要进行上面的三个设置:启用Guest、修改安全策略允许Guest从网络访问、禁用3里面的安全策略或者给Guest加个密码。

有时还会遇到另外一种情况:访问XP的时候,登录对话框中的用户名是灰的,始终是Guest用户,不能输入别的用户帐号。

原因是这个安全策略在作怪(管理工具 -> 本地安全策略 -> 安全选项 -> "网络访问:本地帐户的共享和安全模式")。默认情况下,XP的访问方式是"仅来宾"的方式,那么你访问它,当然就固定为Guest不能输入其他用户帐号了。

所以,访问XP最简单的方法就是:不用启用Guest,仅修改上面的安全策略为"经典"就行了。别的系统访问XP就可以自己输入帐户信息。

至于访问2003,默认情况下2003禁用Guest,但是没有 XP 那个讨厌的默认自相矛盾的来宾方式共享,所以可以直接输入用户名密码访问。

一个小型办公局域网,都是winxp系统,都能上外网,也能看到对方计算机,却不能看到对方共享的计算机提示网络路径不正确,或你没有权限使用网络 大概就是这个意思 我记的不太清楚!!来宾帐户我也启用了!winxp的防火墙也是关闭的,ip地址也没什么问题!!希望大家给分析一下!!非常感谢!

原因:Win2000/XP中存在安全策略限制。

有时,Win2000/XP"聪明"过了头,虽然我们已经启用了Guest账户,从Win98中却仍然无法访问Win2000/XP,比如使用了类似瑞星等的防火墙漏洞修补,它会修改"拒绝从网络访问这台计算机"的策略,按下面的方法修改回来:

开始 -> 运行 -> gpedit.msc -> 计算机配置 -> windows设置 -> 本地策略 -> 用户权利分配 -> 删除"拒绝从网络访问这台计算机"中的guest用户。

Win2000/XP与Win98互访

如果两台电脑都使用Win2000/XP操作系统,那么组建局域网是一件非常简单轻松的事情,当硬件连接完成后,正常情况下立即可以在"网上邻居"中看到对方。但如果局域网中有一台电脑使用Win98,那情况可就不一定了,我们经常会发觉虽然Ping命令可以通过,但仍然无法在"网上邻居"中实现互访,这时该怎么办呢?

对策一:在Win2000/XP中启用Guest用户。在Win2000/XP系统安装之后会缺省建立两个用户账户,即Administrator(系统管理员)和Guest(来宾账户),所有在本地计算机没有被分配到账户的用户都将默认使用Guest账户,该账户是没有密码的。不过,在缺省设置下,这个Guest账户并未被启用,我们可以从"控制面板|管理工具|计算机管理|本地用户和组|用户"中找到"Guest"账户,并用鼠标右击打开"Guest属性"对话框,去除这里的"账户已停用"复选框上的对钩标记,这样退出后就可以从Win98中访问到Win2000/XP了。

其实,启用了Guest账户后,最大的好处是从Win98访问Win2000/XP时就不需要输入用户名和密码了,这种方法比较适合于用户不确定、访问量较大的局域网,但对家庭用户来说并不适用。
-------------------------------------------------------------------
对策二:检查Win2000/XP中是否存在安全策略限制。有时,Win2000/XP"聪明"过了头,虽然我们已经启用了Guest账户,从Win98中却仍然无法访问Win2000/XP,这时就要从"控制面板|管理工具|本地安全策略|本地策略|用户权利指派"中找到"从网络访问此计算机"或者"拒绝从网络访问这台计算机",然后检查一下其中是否出现了Guest账户或者其他对应的账户,然后根据不同情况进行添加或者删除即可。
-------------------------------------------------------------------
对策三:停用本地连接上的防火墙。防火墙是充当网络与外部世界之间的保卫边界的安全系统,微软在WinXP中为用户提供了一个内置的Internet连接防火墙(ICF),启用后可以限制某些不安全信息从外部进入内部网络。不过,如果您是在本地连接上启用了这个防火墙,那么就会造成工作组之间无法互访,出现"XXX无法访问"、"您可能没有权限使用网络资源"、"请与这台服务器的管理员联系以查明您是否有访问权限"、"找不到网络路径"等类似的提示,此时请停用本地连接的防火墙屏蔽。
-------------------------------------------------------------------
对策四:为WinXP添加NetBEUI协议。其实,直接添加NetBEUI协议对于解决不能互访的问题有时反而更为简单一些,而且它可以解决上面提到的启用防火墙的问题。Win98安装时会自动安装NetBEUI协议,但由于WinXP已经不再提供对NetBEUI协议的技术支持,因此只能手工添加了。

找出WinXP安装光盘,进入"valueadd\Msft\Net\Netbeui"文件夹下,这里有Nbf.sys、Netbeui.txt、Netnbf.inf共3个文件,先将Nbf.sys文件复制到本机的"Windows\System32\Drivers"文件夹下(这里的本机指安装了WinXP的那台电脑),再将Netnbf.inf文件复制到本机的"Windows\INF"文件夹下,Netbeui.txt文件可有可无。不过, INF文件夹具有隐藏属性,用户需要先在WinXP下的"工具|属性"窗口中选择显示文件才可以看到该目录。
-------------------------------------------------------------------
对策五:启用Win98中的"文件及打印机共享"。这是一个很简单但却经常被人忽略的问题,就是装有Win2000/XP的机器虽然可以从"网上邻居"中发现装有Win98的机器,但却无法访问,这是因为Win98未启用"允许其他用户访问我的文件"而造成的,启用该选项就可以解决这个问题。

当然,除了上面提到的各种原因外,还有两台电脑不处于同一工作组中,或者是两台电脑的内部IP地址发生了冲突,甚至包括Hub故障、线路故障等。

微软知识库文章,Microsoft Knowledge Base Article - 318030

无法访问共享文件和文件夹或者浏览工作组中的计算机
http://support.microsoft.com/default.aspx?scid=kb;cn;318030

3) 双方都正确设置了网内IP地址,且必须在一个网段中;
^^^^^^^^^^^^^^^^^^
这个不一定,因为名称解析问题可以用WINS服务解决

posted on 2008-12-12 11:48 CopyHoo 阅读(8946) 评论(0)  编辑  收藏 所属分类: 电脑常识

只有注册用户登录后才能发表评论。


网站导航: