WINDOWS 98与WINDOWS XP互访问题

rayhua 2004-09-04 09:48:55
单位所有的电脑通过一个域互相访问,自动分配IP地址。其中有一台装有XP的电脑A能访问两台装有98的电脑B、C,这两台装有98的电脑B、C也能成功的访问这台装XP的电脑A,但是另外有几台装有98的电脑C、D、E就不能访问这台XP电脑A,这台XP电脑A在网上邻居中也看不到这几台装98的电脑C、D、E。但是B、C和C、D、E中安装的协议都是一样的,都安装了TCP/IP、NETBEUI、文件及打印机共享、拨号适配器、windows网络用户等协议。设置也一样,不知道是什么原因使C、D、E不能和B、C一样与A成功互访。请高手指点。
...全文
235 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
rayhua 2004-09-16
  • 打赏
  • 举报
回复
请问还有其他的办法吗?
这些都不行啊。
rayhua 2004-09-12
  • 打赏
  • 举报
回复
??
rayhua 2004-09-11
  • 打赏
  • 举报
回复
楼上的兄弟,不打开XP的那台计算机我又怎么知道能不能找到它呢?
jin0706 2004-09-08
  • 打赏
  • 举报
回复
这样吧,你先不要打开那台xp的计算机,看看情况怎么样
rayhua 2004-09-08
  • 打赏
  • 举报
回复
楼上的兄弟讲的我都试过了,但是还是不行啊。
高手帮忙啊,不胜感激
yanwang 2004-09-08
  • 打赏
  • 举报
回复
Q: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故障、线路故障等。


Q:计算机互访总结
A: 两台机器互相访问的四项基本原则:
  ①双方计算机打开,且设置了共享资源;
  ②双方的计算机添加了“文件和打印共享”服务;
  ③双方都正确设置了网内IP地址,且必须在一个网段中(双方的IP地址的前三位必须相同,仅仅是尾数不同,如都是192.168.0.X);
  ④双方的计算机中都关闭了防火墙。
Windows 98与Windows 2000/XP的互访

  在满足了“两台机器互相访问的四项基本原则“之后,Windows 2000/XP的用户应该能访问到Windows 98用户计算机中的共享资源了,但此时Windows 98的用户可能还不能访问Windows 2000/XP用户的计算机,需要Windows 2000/XP开启Guest账户或设置一账户和密码。Windows 98的用户访问Windows 2000/XP的共享资源时,如果出现需要输入密码的对话框,有两种情况:1.Windows 98方当前的登录用户名(打开“开始”菜单,在“注销”选项后面跟的就是)不是Windows 2000/XP方的一个用户。比如Windows 98方是以用户名“chen”登录的,但在Windows 2000/XP的所有用户中,根本没有“chen”这个账户,在这种情况下,应该在密码框中填入对方的Guest用户的密码后“确定”。2.Windows 98方当前所使用的登录用户名存在于Windows 2000/XP方的用户群中,则必须在这个密码框中输入Windows 2000/XP下该账户的密码(必须通过询问对方才可以知道)。






98/2000/xp/2003访问xp的问题

有人说启用guest、有人甚至说安装netbeui等。正确的说法总结如下,注意条件是网络连接正常且权限允许的情况下98/2000/xp/2003访问xp/2003的用户验证问题。

首先关于启用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 那个讨厌的默认自相矛盾的来宾方式共享,所以可以直接输入用户名密码访问。
rayhua 2004-09-07
  • 打赏
  • 举报
回复
以上的办法我都试过了,还是不行啊。
我觉得也可能是计算机名的问题,我的计算机名用的是中文
但是我现在把它改为英文还是看不到装XP的电脑啊。
郁闷。
jin0706 2004-09-05
  • 打赏
  • 举报
回复
IPX协议不用装
建议在有问题的98机上重装一下NetBEUI协议

另外,给你一篇参考:
http://61.156.42.106/science/article.php?articleid=666
rufer 2004-09-05
  • 打赏
  • 举报
回复
建议只装TCP/IP协议,别外计算机名,不用要中文
luckhj 2004-09-04
  • 打赏
  • 举报
回复
IPX不一定要装,联网玩游戏才需要装IPX
luckhj 2004-09-04
  • 打赏
  • 举报
回复
我只能怀疑网线,HUB的问题,如果你用B,C的网线换个D,E,并且把B,C的HUB接口也换给D,E还不

行了话,我就不知道了,只有等高手告诉你了.
rayhua 2004-09-04
  • 打赏
  • 举报
回复
但是B、C没有安装IPX/SPX协议怎么能正常访问XP呢。
myangelonline 2004-09-04
  • 打赏
  • 举报
回复
windows xp安裝
NWLink IPX/SPX/NetBIOS Compatible Transport Protocol協議
啟用Guest

windows 98安裝
IPX/SPX協議和NetBEUI協議
rayhua 2004-09-04
  • 打赏
  • 举报
回复
有高手知道么?
rayhua 2004-09-04
  • 打赏
  • 举报
回复
没有工作组,都是通过一个域互相访问的。
luckhj 2004-09-04
  • 打赏
  • 举报
回复
把B,C的网线插在D,E上试试,另外,B,C是否和D,E再同一工作组?
rayhua 2004-09-04
  • 打赏
  • 举报
回复
网卡驱动肯定没有问题,因为他访问其他98的电脑正常,动态分配的IP地址,查找计算机明也不找不到,我看了很多便了B、C和D、E没有什么不同啊。
luckhj 2004-09-04
  • 打赏
  • 举报
回复
当然是98的问题,如果XP有问题,B,C就不能访问了
jin0706 2004-09-04
  • 打赏
  • 举报
回复
先尝试一下直接用ip或者计算机名能不能访问

网上邻居列表不全是常有的事
luckhj 2004-09-04
  • 打赏
  • 举报
回复
网卡驱动是否装好,网线是否有故障,或者HUB,你现在要做的就是寻找D,E和B,C的不同点,工作

组什么的,都检查检查
加载更多回复(4)

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧