关于网上邻居的难道
有一对等网域(里面有98和2000 pro的机器),原来打开网上邻居里很正常,都能看到自己和别人的机器。后来加了一台win2k server进去,作网关上网用,它上面启动有NAT。但自从加进这机之后,网络里几乎所有的机打开网上邻居都会出错,说找不到网络名。把交换机关掉,重启win2k srv,再打开交换机,别的机上网上邻居基本就正常了。但第二天还是这样,还要关交换机再重开。
问这是什么原因?如何解决?
问题点数:100、回复次数:11Top
1 楼zhllwarez(星夜听松,冷月伴青灯)回复于 2003-07-03 10:25:46 得分 20
详细说说你的nat设置,一般是它的问题Top
2 楼muake(^_^)回复于 2003-07-03 10:47:01 得分 20
安装WINS服务看看能否解决问题Top
3 楼luzuoxian(luzuoxian)回复于 2003-07-03 11:00:47 得分 10
同意 muake(^_^)Top
4 楼qiaozheng521(阿宝)回复于 2003-07-03 11:23:06 得分 0
网络协议是否没有添加完整!!Top
5 楼suntiger(windows2000超级补丁)回复于 2003-07-03 11:41:54 得分 10
那么你可以试试先点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。如果还是不行,可能就是你2000 ser的nat设置问题了。Top
6 楼ecivilian(抽象青年)回复于 2003-07-03 12:01:11 得分 0
搜索计算机是可以找到的,但打不开。
NAT里没有什么设置,除了一个共享上网外,就没别的的。本来里面有些设置,就是对所有内网,只开启tcp的80,110,21,25端口,UDP的53(DNS)和ICMP。但后来把这些都去掉了,还是不行。Top
7 楼flping(如果生活无法选择,至少态度可以选择)回复于 2003-07-04 09:07:38 得分 10
搜索计算机是可以找到的,但打不开,提示什么?
怎么好象和我的问题有点像,2K中服务管理器中server服务没有了?Top
8 楼stanley78(stanley.彭)回复于 2003-07-04 10:25:42 得分 10
好象与我遇到的问题一样,最后是再重新安装win2000 serverTop
9 楼hardbull(牛儿)回复于 2003-07-04 12:16:34 得分 20
以前我也遇到过能找到计算机但打不开里面的文件这种情况,我的解决问题方法是屏蔽掉服务器或客户端的防火墙就可以了。你是否在客户端安装了防火墙?试试屏蔽掉它看看。Top
10 楼ecivilian(抽象青年)回复于 2003-07-04 13:01:04 得分 0
客户端肯定没问题的了,原来都好的。Top
11 楼muake(^_^)回复于 2003-07-09 20:31:53 得分 0
http://www.lasg.ac.cn/cgi-bin/forum/topic.cgi?forum=7&topic=352
当我们在一个对等网中,也就是我们常见的一个98 网络中,当主机的数量多于一定的数量的时候,有时我们打开“网上邻居”的时候,速度会很慢很慢,(尤其在一个 2000 和 98 的混合环境中更为严重 )他不是故障,“网上邻居”的工作机理就决定了这个事实,当我们的机器启动的时候,首先会寻找网络中的一台机器——主浏览器,然后报告他自己存在于这个网络中,主浏览器通过维护一个“浏览表“来实现这个功能!主浏览表中维护一个可用的基于NETBLOS的资源列表,他其中会有NETBLOS名称到IP地址的映射,也就包含有我们所有的机器的信息。
如: COMPTER1 IP: 192.168.0.1
COMPTER2 IP: 192.168.0.2
,普通客户机在主浏览器的主浏览表中加入自己,告诉他:“我来到了这个网络“我的NETBILOS 名字是COMPUTER1,IP是192.168.0.1,当你打开网上邻居的时候,首先通过广播来查找到“主浏览器”。 如果没有“主浏览器“或者主浏览器关机,则在网络中就会通过“选举“来推选出一个“主浏览器“,选举考虑的原则包括
1 操作系统
2 措做系统版本
3 计算机角色
(注意: 这个过程可能会很慢!!!! 尤其在一个2000 98 混合环境中,) 找到主浏览器后,在从主浏览器中得到一个备份浏览器的列表, 然后再从备份浏览器得到所有的列表(备份浏览器时主浏览器的备份,存储有浏览表的副本),----这时,你得网上邻居中就出现了所有的计算机!!
知道了原理,我们就可以解释一些问题了: 例如:
1 有时候,明明计算机已经关了,但网上邻居上却有----浏览表没有更新。
2 所有的网上邻居重的机器不可访问----主浏览器死机,还没有选举出新的浏览器
3 某写网上邻居的机器不可用,是浏览表中的内容没有更新
如果使用windows 2000的朋友,就需要使用具有修改注册表权限的用户进行修改注册表了。默认情况下,在网上邻居中,甚至本地计算机中打开其它计算机也有一些时间的延迟,可以修改注册表,运行regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace,删除下第二个主键id就可以了。Top




