免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3812 | 回复: 0
打印 上一主题 下一主题

不在同一个网段的局域网WINDOWSXP网上邻居文件夹共享 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-01 23:20 |只看该作者 |倒序浏览
以前开发软件的版本总是比较乱,最近想做一下组内的软件开发配置管理。下载了VSS2005,将服务器端装在WIN2003服务器上。开发用的机器多数是WINXP。
     一部分开发的机器和服务器在一个网段,另一些不在。两台WINDOWSXP的机器,不在同一个网段,但在同一个B类网内,想要共享文件夹,试了很多路子,很多东西都打开了,连防火墙都关闭了,还是不行。无论怎么样,就是根本进不去那台作为服务器的机器。但是却可以访问和服务器同一个网段的一个win2003的服务器上的共享文件夹。仔细对比之后,发现文件夹的共享属性里面,winxp比win2003少了一个web共享。仔细一看,原来属于internet信息服务,即所谓的IIS,想到可能和这个有关,就弄了一张winxp的安装盘,到添加和删除里面装上了这个IIS。然后设置了这个web共享,立刻ok。当然,如果在客户端需要更改VSS数据库的话,还必须将VSSHARE的web共享属性中增加可写入的权限。

    想到以后可能需要远程internet开发.回来认真学习,敢情所谓的internet模式,客户端一定要是Visual Studio 2005,晕啊,现在我们的开发是VC,先不论能不能换工具,即使可以的话工作习惯也不是一朝一夕可以改过来的。只要干瞪眼数落一把微软。另寻其它解决方案了。
    51CMM上倒是有解决方案,而且写得很不错,题目也好《工程型软件项目的配置管理实例 (二) ——配置管理双枪将VSS+SOS》.


以下文字摘抄于:
http://pc.enen.org.cn/a/Windowsxitong/20070507/10255.html


局域网内网上邻居无法互访解决办法
来源: 作者: 发布时间:2007-05-07   

1 问题的提出
     网上邻居不能互访困扰过很多人,造成局域网网上邻居不能互访的原因是多方面的。这里将自己长期工作实践中的一些经验和方法总结出来,希望能给大家消除这决方案
     我们知道,要正确浏览计算机,首先需要正确地在网络上注册自己的计算机名,Windows系统中,计算机名称注册是通过NETBIOS底层协议进行的,每一台计算机的唯一标识信息就是它的NetBIOS名,系统是利用WINS服务、信息广播等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯的。一般的 TCP/IP协议本身就绑定了NETBIOS协议接口。其实网络的连接需求比较简单,只需要:网络客户、网卡、任意一个适用的通信协议,以及相应的“服务器服务”。如果出现网上邻居不能互访,我们按下面的方法来解决:
2.1检查登陆身份。
     是否以合法用户身份登陆,无论是Microsoft网络用户,Microsoft友好登陆还是Windows登陆,在计算机启动时均要求输入用户名和密码,如果不是在输入用户名和密码后按确定登陆,而是按取消进入,或非法登陆,或是以受限制用户身份登陆(如Guest),那么他将不会出现在网络邻居之中,同时在网上邻居中也一台机器都看不到。检查“开始”-“注销”,看“注销”后是否跟有计算机名,如显示为“注销…”,则表明没有以合法用户身份登陆。单击“注销”,重新启动WINDOWS,输入用户名和密码,按确定,重新登录。这一步最简单,也最容易做到。
2.2查设置。
     右击“网上邻居” -属性-本地连接-属性,看是否安装了Microsoft网络客户和Microsoft文件及打印机共享及internet协议(TCP/IP)(注:WINXP还需要安装NETBEUI协议),如果没有,请选择安装。因为“Microsoft网络客户”使你可以访问别人,“Microsoft文件及打印机共享”使别人可以访问你。如果有多余的协议和服务则删除,因为太多的协议和服务,反而导致相互冲突。选择“internet协议(TCP/IP)”,单击“属性”进入,把IP设置在局域网的同一个网段上。比如192.168.53.X网段。如果不在同一网段,则网上邻居中什么也看不到。然后看一下TCP/IP的高级属性中WINS项下,是否选择了禁用TCP/IP上的 NETBIOS,如图2。如果禁用了则网上邻居中什么也看不到。原因在文章的开头就介绍了。
2.3开启帐户和服务,关闭防火墙。
2.3.1启用打印与文件共享。开始-控制面板-管理工具-服务-server-启动。
2.3.2启动"计算机浏览器"服务。开始-控制面板-管理工具-服务-Computer Browser-启动。
2.3.3起用Guest(来宾)帐户。打开控制面板-用户帐户(WINXP)或者在管理工具-计算机管理-本地用户和组-用户-Guest属性-取消帐户已停用,如图3。
2.3.4设置允许从网络访问计算机的用户账户(加入Guest组)。开始-控制面板-管理工具-本地安全策略-用户权利指派-双击“从网络访问此计算机”-添加Guest组。
2.3.5允许Guest(来宾)帐号从网络上访问。 开始-控制面板-管理工具-本地安全策略-本地策略-用户权利指派-“拒绝从网络访问这台计算机”中有Guest帐号, 将Guest帐号删除。
2.3.6关防火墙。确保WINXP自带的防火墙没有开启,打开本地连接属性-高级-Windows防火墙-设置-关闭(不推荐)。如果使用了第三方的防火墙将其关闭。
2.3.7设置网络访问模式为经典模式。开始-控制面板-管理工具-本地安全策略-安全选项-网络访问:本地账户的共享和安全模式-由“仅来宾-本地用户以来宾身份验证”更改为“经典-本地用户以自己的身份验证”
2.4查硬件。检查网卡驱动安装正确不正确,网卡驱动与网卡型号可匹配,不正确纠正过来。网卡到服务器之间线路或集线器是否有问题。ping其他主机或服务器的ip地址,如ping不通,则:检查机箱背后的网卡提示灯是否闪烁,如果闪烁,一般可以证明本机与集线器的连接正常。否则应当检查网线的两端是否插好,集线器的电源是否打开。用网线测试仪对网线的连同性进行测试,如果正常,说明连网设备与计算机的连接没有问题。再检查网线的两端是否已经插好,是否可靠。两台机器之间是否经过路由器,因为路由器不会转发广播,如果两台机器经过路由器连接在网上邻居肯定不能看到。这步有时需要网管员参与,因此放到后面。
2.5查病毒。如果中了震荡波病毒将不能访问到局域网。下载震荡波病毒专杀工具杀毒后再打上相应的补丁。
2.6查对方机器。如果仅仅看不到某台机器,则要查看对方机器中各种协议是否安装,因为协议是相互的,就象一种语言。只有双方的协议都设置正确的话,才会一切正常的。
2.7取消密码、降低级别。
2.7.1将设置本地的administrator账户的密码取消。
2.7.2将注册表中的restrictanonymous设为0

。单击开始-运行REGEDIT,到:HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\Control\Lsa 上将此子健中的值 restrictanonymous设为0就行了。RestrictAnonymous是控制任何用户登陆本机的级别的设置。
  你也许想了解以下主题:局域网无法互访,局域网内不能互访,局域网内计算机互访,局域网内无法访问,局域网内无法被访问,局域网内无法上网,局域网内无法共享,局域网互访,局域网不能互访,局域网互访问题,xp局域网互访,局域网互访设置,局域网电脑不能互访,局域网互访工具,局域网用户不能互访,局域网的互访,xp局域网互访设置,xp局域网不能互访,局域网互访要密码,2000局域网不能互访。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20725/showart_312446.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP