解决:
(1)两者无法通过\\***访问; (2)网上邻居(windows7叫做网络)无法看到对方主机。 适用于: (1)adsl拨号上网,通过路由或者有路由的猫组成的局域网,这种情况,网络类型是公用网络,所以局域网互访不到的问题主要出在这种网络类型。 (2)单位内的局域网或者家庭组,这种多为专用网络,问题不大,如果仍无法互访,继续往下看: 该方法的前提是在同一个工作组内。ip手动或者自动分配都可以。 优点: (1)不需要启用guest账户; (2)组策略默认设置不用修改,即使不开启网络发现也可以。 (3)不需要关闭防火墙,包括第三方防火墙。 (4)不需要建立xp网上邻居的快捷方式到windows7中,原生的方法。 对于自带的防火墙,确保对文件和打印机共享的放行: 控制面板---windows防火墙---高级设置 入站规则和出站规则对文件和打印机共享的设置: 对于第三方防火墙,确保对共享的放行,可自行设置。 方法: 一、确保每台主机开启了如下服务,并处于启动状态: computer browser SSDP discovery server workstation Tcp/IP NetBIOS 二、计算机---管理-----本地用户和组-----用户,确保不禁用guest账户,但也不需要开启,xp也是如此设置。 三、针对windows7的设置: 先看清当前活动的连接是公用网络还是专用网络: 接着,在相应的网络类型作如下设置: 至于网络发现和共享密码保护开启关闭都无影响,注意:底下那个不要选择128位加密,这样xp系统中访问可能出现问题。 至此,通过//***的方法: windows7可以访问xp,而xp仍然无法访问windows7. 原因是什么呢? 那是因为默认情况下,windows7文件是没有everyone账户权限的,所以不能从xp直接访问。 那么这样做:在windows7下,随便找个文件夹,打开设置共享界面: 点击共享按钮,添加everyone和guest: 点击共享,出现如下提示: 选择“否,成为专用网络” ,看到这个窗口表示设置成功: 接着,回到共享设置界面,点击高级共享按钮: 如图中的设置即可:即权限那里要有添加everyone账户。 最后,到xp和windows7下分别用\\***的方法: 这时,双方已经可以互相访问了。 题外话:曾经有人在这里的设置方法是:直接为每个盘符添加everyone账户权限,但是这样做修改了默认的系统权限分配,系统安全性降低。所以,我上面的设置只针对你要共享的文件,不影响整个系统的安全性。 至此,在xp中的工作组计算机查看,已经可以看到windows7,并且可以访问,会提示输入对方用户名账号(除非开启guest)。 但是发现,windows7下,仍无法看到xp,这种现象问题不在设置,设置已经完成,并且是正确的。 此时,等一段时间,刷新一下windows7的网络(在资源管理---网络,右键刷新),过一会儿,就会出现xp主机了,并且可以双击访问,即使对方除了Administrator以外无其他账户。 结论:当局域网共享失败时,检查防火墙是否放行,guest账户是否禁用,相应的服务是否开启。 最后,在本机中网络与共享设置中设置正确的话,就可以开启共享。 友情提示:一些网友,和我一样,喜欢在安装完系统禁用掉一些服务,有些人还会不同程度的优化系统,使用精简版的系统,这样导致局域网共享不畅,所以,这个方法也只是将原本正常的功能再次使其正常工作。 |
|