“网路”显示指向共享计算机、印表机和网路上其他资源的捷径。只要打开共享网路资源(如印表机或已分享档案夹),捷径就会自动创建在“网路”上。“网路”资料夹还包含指向计算机上的任务和位置的超级连结。这些连结可以帮助您查看网路连线,将捷径添加到网路位置,以及查看网路域中或工作组中的计算机。
基本介绍
- 中文名:网上邻居
- 外文名:Network Neighborhood
- 套用学科:计算机
工作原理
网路(网上邻居)用的是NetBIOS,在Win95 OSR2(版本号4.00.950B)之前的Windows需要安装用于NetBIOS的NetBEUI协定,之后的绝大部分,只要安装TCP/IP协定就可以了,因为此时TCP/IP已经有自己的NetBIOS功能(NetBT)了。
Netbios(网路基本输入/输出系统)最初由IBM,Sytek作为API开发,使用户软体能使用区域网路的资源。自从诞生,Netbios成为许多其他网路应用程式的基础。严格意义上,Netbios是接入网路服务的接口标準,不是一个协定。
Netbios原来是作为THE网路控制器为IBM区域网路设计的,是通过特定硬体用来和网路作业系统连线的软体层。Netbios经扩展,允许程式使用Netbios接口来操作IBM令牌环结构。Netbios已被公认为工业标準,通常参照Netbios-compatible LANs.
它提供给网路程式一套方法,相互通讯及传输数据。基本上,Netbios允许程式和网路会话。它的目的是把程式和任何类型的硬体属性分开。它也使软体开发员可以免除以下负担:开发网路错误修复,低层信息定址和路由。使用Netbios接口,可以为软体开发员做许多工作。
Netbios使程式和区域网路操作能力之间的接口标準化。有它们,可以将程式细化到为osi模型的哪一层所写,使程式能移植到其他网路上。在Netbios区域网路环境下,计算机通过名字被系统知道。网路中每台计算机都有通过不同方法编的永久性名称。这些名称将在下面做进一步讨论。 通过使用Netbios的数据报或广播方式,在Netbios区域网路上的pc机建立会话彼此联络。会话允许更多的信息被传送,探测错误,和纠正。通信是在一对一的基础上的。数据报或广播方式允许一台计算机和多台其他的计算机同时通信,但信息大小受限。使用数据报或广播方式没有探测错误和纠正。然而,数据报通信可以不必建立一个会话。
在这种环境下所有的通信以一种称为“网路控制块“的格式提交给NetBIOS。记忆体中这些块的分配依赖于用户程式。这些“网路控制块“分配到域中,分别为输入/输出保留。 在当今的环境中,NetBIOS是使用很普遍的协定。乙太网,令牌环,IBM PC网都支持NetBIOS。在它原始版本中,它仅作为程式和网路适配器的接口。从那以后,传输类功能加入NetBIOS,使它功能日益增多。 在NetBIOS里,面向连线(tcp)和无连线(udp)通信均支持。它支持广播和复播,支持三个分开的服务:命名,会话,数据报。
NetBIOS 名称 NetBIOS名称用来在网路上鉴别资源。程式用这些名称开始和结束会话。你能用多个程式配置一台单独的机器,每个程式都有独特的NetBIOS名称。每台支持套用的pc机也有用户定义或通过内部方法获得的NetBIOS站名。 NetBIOS能包含至多16个阿尔法数字字母。在整个资源路由网路里,字母的组合必须独特。在一台使用NetBIOS的pc机在网路上能完全工作起来之前,pc必须先登记NetBIOS名称。 以下看仔细啦,一台机器开机啦~~他在干嘛? 当客户端A活跃时,客户端A广播它的名称。当它成功广播自己,并没有其他人和它重名,客户端就登记成功。登记过程如下:
1.在登入上,客户端A在所有地方广播它自己和它的NetBIOS信息6到10次,确保其他网路成员收到信息。(如果有机器没有收到,那该机的网路(网上邻居)里这个客户端A就隐身了)
2.如果有另一客户端已用此名,另一客户端B发布它自己的广播,包括它正在使用的名字。请求登入的客户端A停止所有登记的企图。 3.如无其他客户端反对登记,请求登入的客户端A完成登记过程。如果有可用的名称伺服器,那幺名称伺服器会在它的资料库里记上一笔,某机的名称是A,IP位址是XXX.XXX.XXX.XXX 4、当A机正常关机时,重新广播释放刚才注册的这个名字,同一网段上的计算机收到后把这个名字在网路(网上邻居)里就没有了。如果网上有Wins伺服器的话,客户机非正常关机一定时间以后,Wins也会注销这个名字。如果没有wins服务的话,您就对着网路(网上邻居)里的图示撞大运吧~~,当心噢,这时候查询名字肯定是广播,如果你网上有个几十台机器,广播个N篇,再等回答。问题真的解决了吗?要知道广播包是很容易出问题的,尤其在机器数量较多的网路里,这就是网路(网上邻居)常常找不到人的原因之一,并且广播不能穿过路由,所以不同子网的机器在网路(网上邻居)里是看不见地。(如果有wins伺服器存在而且节点类型不是B,那还....稍好一点,不广播了。具体方式可参阅wins结点类型的相关资料)。其实即使有些机器没有收到注册请求,也就是网路(网上邻居)里看不看见没什幺大关係,只要A不恰好和B同名,如果有WINS服务那就更好了,你和他同名也没关係,WINS会更新纪录或拒绝A登记这个名字。当你试图和A机进行基于NetBios的通讯,比如传只档案什幺的,那首先会查询NetBios名字,如果找到就开始通讯。
在NetBIOS环境中有两类名称:独特的和集合的。独特的名称必须在网路中独特。集合的名称不必在网路中独特,所有同名过程属于同一集合。每个NetBIOS节点包含一张该节点当前使用名称的表。 NetBIOS命名允许16个字母用在NetBIOS名称中。而微软只允许15个字母用在NetBIOS名称中,第十六个为NetBIOS后缀。NetBIOS后缀用在Microsoft networking 软体中,区别安装的功能,登记的设备和服务。 [注意:smb 和nbt(在tcp/ip上的NetBIOS)紧密的工作在一起,且都使用137,138,139连线埠。137连线埠是NetBIOS名称UDP,138连线埠是NetBIOS数据报UDP,139连线埠是NetBIOS会话tcp]嘿嘿,知道点安全常识的这个连线埠号不会没听说过吧,要网路(网上邻居)还是要安全自己要好好考虑。
浏览列表
当你浏览网路(网上邻居)时,应该可以看到本机所在的工作组中的机器列表,也可在命令提示符下输入net view 命令来得到本机所在工作组的列表,工作组其实就是共享浏览列表的一组计算机,同一个网段中的计算机,其默认都是属于同一工作组Workgroup。 浏览列表(Browsing List):在微软网路中,用户可以在浏览列表里看到整个网路(何指?子网还是广播域?大家可以考虑考虑)上所有的计算机。当你通过网路(网上邻居)视窗打开整个网路时,你将看到一个工作组列表,再打开某个工作组,你将看到里面的计算机列表(也可在 DOS方式下用net view /domain:workgroupname命令得到),这就是我们所说的 Browsing List。
工作组从本质上说就是共享一个浏览列表的一组计算机,所有的工作组之间都是对等的,没有规定不可以让所有的计算机同处于一个工作组中。 浏览列表是通过广播查询浏览主控伺服器,由浏览主控伺服器提供的。 浏览主控伺服器是工作组中的一台最为重要的计算机,它负责维护本工作组中的浏览列表及指定其他工作组的主控伺服器列表,为本工作组的其他计算机和其他来访本工作组的计算机提供浏览服务,每个工作组都为会每个传输协定选择一个浏览主控伺服器,而我们经常遇到的无法浏览网路的错误大多是因为你所处的工作组没有浏览主控伺服器而造成的。你可以在一个工作组中用NBTSTAT -a computername 命令找出使用NBT协定的浏览主控伺服器,它的标识是含有\\_MSBROWSE_名栏位。 预设情况下,win98工作组中的浏览主控伺服器是该工作组中第一台启用档案及印表机共享功能的计算机,也允许手工将一台win98计算机配置为浏览主控伺服器(方法会在后面讲述网路配置时具体介绍,但由于浏览主控伺服器需要维护动态浏览列表,性能会受影响),如果一个工作组中有多台计算机配置了这个选项,或是当前的浏览主控伺服器关闭了系统,又没有其他计算机启用主控设定时,就要进行主控浏览器的选举。 关于浏览器的选举报文,过程很简单,首先由一台计算机传送一个选举临界报文,该报文包含了来自传送计算机的信息(作业系统,版本及NETBIOS名等),选举报文向网路中广播,工作组中的每一台计算机都会用自身信息与选举报文进行优先权比较,主要是作业系统起主要作用,记得好像是NT Server>NT Workstation>Win98>WFWG,反正到最后是那个自身条件最好的成为新的浏览主控伺服器.
主浏览器
浏览列表其实是从工作组中的某一台计算机中得来(这台计算机一般就叫主浏览器),在一个工作组中只有一台计算机充当主浏览器的角色,有一到两台计算机充当备份浏览器的角色。 如果不指定,主浏览器、备份浏览器身份都是由网路中的计算机随机得到,如果网路中的机器都是Win98系统,则由第一台打开并启用档案及列印共享的计算机充当主浏览器,如果主浏览器关机,那幺就要选举主浏览器了。当一台计算机进入网路时它会通过网路广播宣告自己的存在(需要在相关协定上绑定档案及列印共享),主浏览器收到广播后就将该计算机的信息保存到自己已有的列表中。主浏览器除了保存所在工作组的计算机列表之外,还保存了同一个网段中其他工作组的主浏览器列表,以便本工作组的计算机浏览其他工作组的计算机列表。
浏览服务
为了帮助用户找到网路资源,微软使用了叫做"浏览服务"的机制完成网路资源查找和定位。 当我们在一个对等网中,当主机的数量多于一定的数量的时候,有时我们打开"网路(网上邻居)"的时候,速度会很慢很慢,(尤其在一个2000和98的混合环境中更为严重)他不是故障,"网路(网上邻居)"的工作机理就决定了这个事实,当我们的机器启动的时候,首先会寻找网路中的一台机器——主浏览器,然后报告他自己存在于这个网路中,主浏览器通过维护一个"浏览表"来实现这个功能。 主浏览表中维护一个可用的基于NETBIOS的资源列表,他其中会有NETBIOS名称到IP位址的映射,也就包含有我们所有的机器的信息。普通客户机在主浏览器的主浏览表中加入自己,告诉他:"我来到了这个网路"我的NETBIOS名字是COMPUTER1,IP是192.168.0.1,当你打开网路(网上邻居)的时候,首先通过广播来查找到"主浏览器"。 如果没有"主浏览器"或者主浏览器关机,则在网路中就会通过"选举"来推选出一个"主浏览器",选举考虑的原则包括:1 作业系统 2 作业系统版本3 计算机角色 (注意:这个过程可能会很慢!!尤其在一个2000 98 混合环境中)找到主浏览器后,在从主浏览器中得到一个备份浏览器的列表,然后再从备份浏览器得到所有的列表(备份浏览器时主浏览器的备份,存储有浏览表的副本),这时,网路(网上邻居)中就出现了所有的计算机! 客户的浏览过程如下:
1。通过向主浏览器发布公告将伺服器增加到浏览列表。
2。主浏览器与备份浏览器共享伺服器(域)列表。
3。客户机从主浏览器检索备份浏览器的计算机列表。
4。客户机和备份浏览器联繫以检索伺服器列表。
5。客户机和伺服器联繫以检索伺服器上的共享资源列表。 而在网路上,为了有效地定位网路资源,Microsoft Windows网路的浏览服务必须有特定的"浏览伺服器"参与并提供。 浏览伺服器的角色分为"(域)主浏览伺服器","备份浏览伺服器","潜在浏览伺服器"几种。 浏览伺服器一般由最先启动的计算机担任,然后可以通过选举来自动变更或者交接。 每隔15分钟,每个子网的主浏览器向本子网上的其他主浏览器宣示自己。每隔12分钟,每个域主浏览器与WINS联繫以取得所有domainname<1B>域的列表。 每隔12分钟,每个主浏览器(子网)与域主浏览器联繫以更新浏览表。 每隔12分钟,每个备份浏览器和它的局部主浏览器联繫以检索和更新浏览表。 所有有伺服器组件(也就是说,具有共享网路资源的能力)的计算机向它们局部域中的主浏览器宣示自己。
当本地子网找不到主浏览器或初始化域控制器时都会发生浏览器选举。选举按照作业系统版本号和身份来决定胜负。 而且此过程中的大部分流量都是广播流量。这就是为什幺在多子网环境下需要Wins才能正常使用"网路邻居"。也是为什幺竭力建议在企业网路里面儘量少的使用"网路邻居"。它的工作过程决定了在比较大和动态变化的网路里面,注定是不可靠和存在众多问题,并带来混乱的。整个网路浏览的过程:当一台win98进入网路时,如果它带有伺服器服务(启用了档案及印表机共享)会向网路广播宣告自己的存在,而浏览主控伺服器会取得这个宣告并将它放入自己维护的浏览列表中;而没有在相应协定上绑定档案及印表机共享的计算机则不会宣告,因而也就不会出现在网路邻居里了。当客户计算机想获得需要的网路资源列表时,首先会广播发出浏览请求,浏览主控伺服器收到请求后,如果请求的是本组的浏览列表,则直接将客户所需的资源列表发回;如果请求的是其它工作组的浏览列表,浏览主控伺服器会根据本身Browsing List中的记录找到相应工作组的主控浏览器返回给用户,用户可从那里得到它想要的浏览列表。
依赖服务间关係
首先说明一下网路(网上邻居)在Windows 系统中结构: Computer Browser 服务 Server 服务 Workstation服务 Microsoft 网路的档案和印表机共享 协定 Microsoft 网路客户端 这些服务和协定就组成了我们用户能够接触到的有关网路(网上邻居)背后的Microsoft Browser服务,也就是说要保证网路(网上邻居)能够正常工作,系统方面首先上面提到的这些必须正常工作。 在点一下这几个服务的要点: Computer Browser服务是这个体系的首脑, Server服务就是Computer Browser服务的右手,主要负责提档案和印表机共享的支持, Microsoft网路的档案和印表机共享 就是Server服务在网卡上面的反映。 Workstation服务,就是Computer Browser服务的左手,主要负责接收浏览列表, Microsoft网路客户端 就是Workstation服务在网卡上面的反映。
Windows XP查看方法
一般系统安装后网上邻居就会出现在桌面上。对XP来讲,桌面上,右键打开"属性"-"桌面"-"自定义桌面",在网上邻居那里打勾就可以啦. “网上邻居”是区域网路用户访问其他工作站的一种途径,不少用户在访问共享资源时,总喜欢利用“网上邻居”功能,来移动或者複製共享计算机中的信息。
方法一
打开IE浏览器,直接在地址栏输入“\\该计算机的IP或名称”,按回车键,所有共享的档案和资料夹就会一目了然了(编注:如果对方对资料夹设定了许可权,那你还需要知道相应的用户名和密码)。
方法二
打开网上邻居视窗,单击“查看工作组计算机→向上”,在视窗内就可以看到所有工作组,只需打开计算机所在的工作组,就可以看到相应的计算机了。
方法三
打开网上邻居视窗,单击“添加一个网上邻居”,在添加网上邻居嚮导中输入:\\ IP位址或计算机名,键入该机器的名称。单击“完成”按钮,即可。
方法四
单击选单“开始→运行”按钮,打开运行对话框,在“打开”一栏中输入:\\对方计算机的IP或名称,单击“确定”按钮即可。
方法五
用滑鼠依次单击Windows系统桌面上的“开始”/“搜寻”/“搜寻计算机”命令,在随后现的对话框中,输入要寻找的共享计算机名字,再用滑鼠单击一下“立即搜寻”按钮,要不了多长时间,网上邻居中指定的计算机就会出现在搜寻结果页面中了.
方法六
在DOS下访问网上邻居。只要在DOS命令提示符下输入“NET VIEW XXX”命令(其中XXX表示网上邻居中的共享计算机名字),再直接回车,就能查看共享计算机XXX上的资源档案了;要是大家输入“NET USE F:XXXYYY”命令的话,就可以将网上邻居中共享计算机XXX上的YYY目录映射为本地计算机中的F盘了,以后大家可以直接在命令提示符下键入“F:”,就能对网上邻居中的共享资源进行相关操作了。
常见问题
1:所有的网上邻居中的机器不可访问 ----主浏览器当机,还没有选举出新的浏览器
2:某些网路(网上邻居)的机器不可用 可以在“网路(网上邻居)”中看到一台电脑,但是点击该电脑图示却出现“网路路径不存在”的错误提示----是浏览表中的内容没有更新 。如果一台电脑非法关机,它的名字可能会在网路上保留40多分钟,所以你现在点击的可能是一台非法关机的电脑。因为浏览列表的获得不是通过访问其中每一台机子得到的,很多时候网路中的计算机并不能正确更新浏览列表。当一台计算机正常关机时,它会向网路发出广播宣告,使浏览主控伺服器及时将它从浏览列表中删除;而非正常关机后,浏览列表里仍会把该条目保持很长一段时间(NT下是45分钟),这就是我们仍能在网路邻居里看到它的原因。另外有时候,明明计算机已经关了,但网路(网上邻居)上却仍然存在 ----这个是网路(网上邻居)的正常现象,也是浏览表没有更新的原因。主浏览器的列表更新需要每隔一段时间进行,这样客户机得到的浏览列表就不是实时更新的。比如客户机非法关机后,在主浏览器的浏览列表里还会保存很长一段时间,而实际上该计算机已经无法访问了。 解决方案:如果要访问的计算机不在网路(网上邻居)的列表里或在列表里却无法通过NetBIOS名称访问,可以在地址栏里输入“\\IP位址”来访问。
3:用windows98作业系统访问win2000或xp系统时无法访问。可能是win2000或xp系统上的 guest 帐号被禁用或者Win2000採用了NTFS分区格式,设定了许可权控制。解决方案:启用Win2000里的guest 用户 ,如果没有启用guest用户那幺Win98访问Win2000时会要求输入IPC$密码。同时查看要访问的分区或资料夹是否设定了过高的访问许可权,一般要允许Win98系统的机器访问的话,Win2000里的安全控制里不要将everyone的账号组删除。 1.如果是98的话,在开启了系统Guest用户的情况下,点击“开始”—→“运行”,输入gpedit.msc,可以调出组策略编辑器,在“本地计算机策略—→计算机配置—→Windows设定—→安全设定—→本地策略—→用户权利指派—→拒绝从网路访问这台计算机”中赫然可以看到有Guest用户!如果在这里删除Guest用户,那幺其他电脑就可以从网路(网上邻居)中查看这台电脑的已分享资料夹了。 2.如果是2000或者xp的话,你就乾脆把网路协定全部删掉,只留有用的,如:TCP/IP,IPX/SPX,NETBUIE。不必要的网路协定往往会影响网路的连线速度和效率。 ping不通,可能是xp自带防火墙,关掉它试试。
4: 网路(网上邻居)电脑或工作组名单的来源。 如果是每次需要时才开始在网上查找电脑,寻找方式除了广播以外别无它法,如果有多台电脑同时执行类似任务,势必引发网路大赛车,因此Microsoft提出了Browser Service(浏览服务)作为解决方案。Microsoft网路上必须有一台或数台机器充当浏览伺服器,维护并随时更新网路上的电脑与工作组名单,这样任何一台电脑需要浏览“网路(网上邻居)”,便可以向伺服器请求名单,避免了广播查询造成的网路阻塞。可以担任Browser的电脑并不是随意的,这取决与该电脑採用什幺作业系统和它开机时间长短。一般来说,採用WinNT/2000/XP作为作业系统比Win9X/ME的电脑成为Browser的优先权高,如果作业系统相同,则比较系统的版本,新版本优先权高,如果系统和版本相同,则先开机的优先。当网路中第一台电脑开机时,它会发出查询有没有Master Browser,如果没有则自己成为Master Browser,如果有的话则会比较作业系统的版本,高的成为Master Browser。当一台非Master Browser关机时,它会主动通知Master Browser,然后由Master Browser将它从网路清单中清除,但是如果客户机非正常关机,则Master Browser不会将它从网路清单中清除,最长要经过48分钟后才会将它清除掉。
5: “网路(网上邻居)”非常慢 。原因:一、网路(网上邻居)提速两原则: 1、使用单一网路通信协定 windows允许是用多种通信协定,如NetBEUI和 IPX/spx等,虽然方便,但也製造了更多的网路广播垃圾,同时也减缓了存取网路资源的速度,只用一种通信协定当然最理想不过,因此若没有必要,将多余的协定删掉。 2、使用WINS伺服器配合使用TCP IP ,WinNT/2000 server提供WINS伺服器功能,在区域网路中安装一台WINS伺服器,则网路上所有电脑都成为WiNS客户端,这样客户端只需要向WINS伺服器发出请求而不必进行广播查询,对于中大型网路是个不错的选择。
二、Master Browser是关键有的Master Browser系统资源差不多要耗尽(需要重起),也有的Master Browser被使用了防火墙的用户霸占,这时我们就需要先找到它,然后再採取相应方式解决。WinNT/2000 Resource kit中一个叫Browstat.exe的小工具可以帮我们找到Master Browser,安装后执行 net config rdr ,然后记下NetBT_Tcpip_及后边大括弧中的内容,假如是NetBT_Tcpip_{612E.....},然后执行Browstat GETMASTER NetBT_Tcpip_{612E.....} XXX (XXX是要获得Master Browser的工作组或域)。如果访问一个工作组时被告知该工作组列表拒绝访问,这种情况一般都是该工作组的Master Browser採用了防火墙,找到该机器,关闭防火墙就可以解决问题。 为什幺我浏览网路(网上邻居)的时候很慢?怎样解决? :因为通过网路(网上邻居)浏览其它计算机的时候,2000会先搜寻自己的已分享资料夹和可作为网路共享的印表机以及计画任务中和网路相关的计画任务,所以导致速度慢。 启动注册表编辑器regedit 找到 HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/Current Version/Explore/RemoteComputer/NameSpace 删除(印表机)删除(计画任务)再次打开的时候就会发现速度比以前提高很多了。
6:不能浏览网路,但是却能够与区域网路的其它计算机玩网路游戏。
(1).确保硬体没有问题 有些人虽然打开网路(网上邻居)时有错误,提示不能浏览网路,但是却能够与区域网路的其它计算机玩网路游戏。这就表明你的硬体没有问题。再者,用ping命令,ping本地的IP位址或计算机名。如果能ping通,也说明你的硬体没有问题。
(2).网路配置 若是Windows 98系列作业系统,强烈建议宿舍、家庭区域网路在网路组件中安装五个网路组件(如图),缺一不可,多则累赘。第一个是Microsoft 网路用户,第二个是正确安装网卡驱程,第三个和第四个是IPX协定和TCP/IP协定,最后一个是Microsoft 网路档案共享。若是Windows 2000、XP作业系统,也只需要做类似设定即可。
(3).TCP/IP里面的设定 保证区域网路里面的计算机处于同一网段上。一般把IP位址设为:192.168.1.X,子网掩码:255.255.255.0,就可以了。
(4).不要更改其它网路组件的默认设定 总结 提示读者注意的是,一定要注视第2点所说的安装网路档案共享这个组件。只要区域网路中有一台计算机没有装这个东东,出现无法浏览网路的几率就大大提升了。 说到最后,还要加上一句读者不希望看到话:即使是硬体没问题,软体设定没有问题,在对等区域网路中出现无法浏览网路(网上邻居)还是不可避免的现象!!这涉及到计算机列表保存在主控伺服器上的知识, 不是一两句话能够说清楚的。我们只要做到上面几点,就很少会出现无法浏览网路(网上邻居)的情况。
7:可以访问别人的电脑,别人看不到自己的电脑。这种情况应该是你只安装了网卡驱动,网路协定和Microsoft网路用户,所以你可以访问别人的电脑,但是没有安装“档案与印表机共享服务”,也就是没有作为伺服器的功能,所以别人看不到你的电脑。
解决方法
如果你的网路(网上邻居)有问题,请参看以下步骤(同样适用于印表机的共享):
网线
双机互连不使用HUB或交换机,用交叉线连线两机;如果使用HUB或者交换机,均用直连线连线至HUB或交换机,保证交换机、网卡状态灯正常。
IP协定
WIN98及以后的机器在安装时会默认安装TCP/IP协定,WIN95需要另外安装。在网路(网上邻居)->属性(WIN9X/Me)或者网路(网上邻居)->属性->本地连线->属性(WIN2K/XP)里可以查看是否安装了TCP/IP协定。
IP位址
在TCP/IP属性里设定IP位址、子网掩码和网关,如果有需要可以设定DNS和WINS伺服器地址。IP位址推荐设定:192.168.X.X,子网掩码:255.255.255.0。如果你的区域网路中有DHCP伺服器,选择自动获取地址即可。 验证方法:在DOS提示符下使用ping x.x.x.x(对方IP位址),如返回如下信息,说明IP设定成功: Reply from x.x.x.x(对方IP位址):bytes=32 time<1ms TTL=128 。
TCP/IP设定
网路(网上邻居)的浏览和通讯要使用NetBIOS,NetBIOS是无法被路由器转发的,因此Win95 OSR2(版本号4.00.950B)及以后的大部分作业系统均提供将NetBIOS封装在TCP/IP中的功能(伺服器系统WinNT 4.0除外)。在Win9X/Me系统中,打开网路(网上邻居)->属性->TCP/IP属性->NetBIOS,可以参看是否启用了TCP/IP上的NetBIOS;在Win2K/XP中,打开网路(网上邻居)->属性->本地连线->属性->TCP/IP属性->高级->WINS->NetBIOS设定,选择“启用TCP/IP上的NetBIOS”。 验证NetBIOS名称解析:使用ping XXXX(对方机器名),如果返回如1.3中的信息,说明NetBIOS解析正常。
HOST档案
如果在1.4中无法正确解析机器名,可以修改host档案,在WINDOWS目录中搜寻HOST关键字,找到后,使用记事本打开host(有的系统为host.sam),在末尾加入如下内容: x.x.x.x(对方的IP位址)使用Tab键跳到下一制表列XXXX(对方的机器名) 存档退出,注意,如果原档案带有.sam扩展名,要去掉扩展名,才能生效。使用与1.4.同样的方法验证。
列印与档案共享
在网路(网上邻居)和本地连线属性里可以看到是否安装了印表机与档案共享。验证:如果在网路(网上邻居)中看不到自己的机器,说明你没有安装印表机与档案共享。
GUEST用户
WIN2K/XP在工作组模式下要使用Guest用户来允许网路访问,因此要启用Guest用户。打开控制台->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户,如果使用域管理模式,可以忽略这一步。
计算机浏览服务
WIN2K/XP要确保计算机浏览服务正常启动。打开计算机管理->服务和应用程式->服务,确保“Computer Browser”没有被停止或禁用。 1.9.防火墙:确保WINXP自带的防火墙没有开启,打开本地连线属性->高级,关掉Internet连线防火墙。如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁止以下连线埠的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的作业系统)。 1.10.设定已分享档案夹和印表机。 经过以上步骤,你的网路(网上邻居)应该可以正常工作了。
允许浏览
网路安全重要,所以最好开启网路防火墙,但是防火墙阻断正常的网路浏览服务通讯,结果是别人在网路(网上邻居)中看不到你的计算机,有没有两全其美的办法在开启防火墙的前提下允许浏览服务。办法是,如果开启了ICF,打开属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是套用服务的IP位址或名称,输入127.0.0.1表示本机。下面连个是内外连线埠号,旁边的tcp/udp标示这个连线埠是udp连线还是tcp连线。
按照下面的表格输入3个服务
名 称 协 议 端 口
NetBIOS Name Service UDP 137
NetBIOS Datagram Service UDP 138
NetBIOS Session Service TCP 139
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)、档案共享和列印。
检查IP位址
有几种情况:
查看不同的计算机的IP是否在同一範围内,方法是在MSDOS方式下输入IPCONFIG /ALL。如果一台计算机收到的地址在 192.168.0.x 範围内,而另一台收到的地址在 169.254.x.y 範围内,需要根据网路拓扑确定哪一个是正确的地址。然后,集中解决地址错误的那台计算机的问题。
关于169.254.x.y类IP位址
在不存在 Internet 连线的情况中,或者,每台计算机都有一个单独的 Internet 连线(拨号连线或宽频连线)。在这种配置中,计算机通常给自己分配 169.254.x.y 範围内的 IP 地址(其中 x 和 y 是 1 到 254 之间的数字)。而将 ISP 提供的地址用于 Internet 连线。
关于192.168.0.X类IP位址
一台计算机通过使用 Internet 连线共享连线到共享的Internet。该连线可以是拨号连线或宽频连线(一般是 xDSL 或电缆数据机)。该计算机也被称为代理伺服器,常见的代理有SYGATE、WINGATE、NAT、ISA、CCPROXY等。通常是由代理伺服器负责为家庭网路中的其他计算机分配 IP 地址。共享连线的计算机应该为连线到家庭网路的网卡配置 IP 地址 192.168.0.1。网路上其他计算机的地址应在 192.168.0.x 範围内(其中 x 是 2 到 254 之间的数字)。当然,可以在成功共享后修改IP位址,如10.X.Y.Z等。
计算机连线到集线器,并且集线器通过宽频连线与 Internet 连线。这种配置也称为无边界网路。在这种配置中,家庭网路中的每台计算机都有一个 Internet 服务提供商 (ISP) 提供的 IP 地址。使用的地址因 ISP 而异。无边界网路是一种特殊情况。在这种情况下应使用 ICF,但必须採取其他措施才能在家庭网路启用连线。
套用技巧
访问技法
如果计算机中的网路(网上邻居)图示无效的话,可以採用IP位址来快速访问网路(网上邻居)的共享计算机,这种访问方法通常适用于不知道网路(网上邻居)中的共享计算机名字的情况下使用。例如,要访问的网路(网上邻居)共享计算机的IP位址为192.168.0.1时,首先在Windows系统桌面上,执行“开始”选单,从弹出的列表中选中“运行”命令,接着再在运行对话框中输入“\\192.168.0.1”,并单击确定按钮就能看到自己需要访问的共享计算机了。
垃圾清理
在Win xp系统中,使用区域网路的用户在访问网路邻居时,注册表会在HEKY_CURRENT_USERNetworkRecent主键项中记录下一系列命令操作的信息,包含被访问机器的名字、访问过的应用程式及档案名称等,如:主键Recent包含一名为ierl_serversoftware的子主键项,表示你曾访问过名为ierl_server的伺服器中的software资料夹,点击此项后编辑器右窗显示此项的名称及键值。这些内容基本没有用途,可以适当地清理一下。打开注册表编辑器后,按以下顺序依次打开各级主键:HEKY_CURRENT_USERNetworkRecent,然后把主键 Recent的子项删除即可。
速度提升
使用网路(网上邻居)进行信息交流往往是许多区域网路用户们的首选,但许多人常常感觉到自己在通过网路(网上邻居)图示访问其他共享信息时,速度非常缓慢;其实大家可以通过下面的方法来提升网路(网上邻居)访问速度:首先在Windows系统桌面上单击开始选单中的运行,在打开的运行对话框中输入regedit命令,这样系统就能打开注册表编辑视窗了;在这个视窗中大家可以依次访问HKEY_LOCAL_MACHINE/Software/Microsoft/Windows /CurrentVersion/Explorer/RemoteComputer/NameSpace分支,并将对应NameSpace分支下面的子键删除掉,然后关闭注册表、重新启动计算机就可以了。
删除无效档案
在网路(网上邻居)中传输档案时,当某些资料夹被共享后,在预设情况下,资料夹的共享方式即使已经被解除了,我们还能够在“网路(网上邻居)”看到共享的资料夹名,不过该资料夹已经无效了。将无效的已分享档案夹删除掉的步骤来操作:
首先打开运行对话框,在其中输入注册表编辑命令“regedit”,来打开注册表编辑器视窗;执行该界面中的“编辑”选单项,选中下面的“查找”命令,在随后出现的查找设定视窗中,输入已分享档案夹的具体名称,同时选中该视窗中的“主键”複选项,接着执行“查找下一个”命令;过一会儿,注册表编辑器将打开了 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkLanMan分支,在对应LanMan键值的右边区域中,我们可以找到共享的资料夹名称;用滑鼠右键单击该资料夹名称,从打开的快捷选单中,执行“删除”命令,最后退出注册表编辑视窗,重新启动一下系统,再次打开网路(网上邻居)时,我们就看不到无效的已分享档案夹名称了。
当然,还有一种更为简单的删除方法,那就是先在本地计算机中,创建一个空资料夹,并将该资料夹的共享名称设定为与“网路(网上邻居)”中无效资料夹相同的名称,,这样萤幕上将打开一个资料夹出现共享冲突的提示,此时我们可以执行提示框中的“是”命令,就能删除无效已分享档案夹了!
网上邻居不见了
1、点击“开始——运行”,在“运行”对话框中输入“gpedit.msc”命令,点击确定,打开组策略编辑器。
2、在打开的组策略编辑器中依次展开“用户配置”——“管理模板”——“桌面”选项,在右侧的桌面设定视窗下找到并双击打开“隐藏桌面上“网上邻居”图示”选项;
3、在展开的“属性”设定视窗中,选择“已禁用”,点击“确定”即可。