12 双机互连局域网
检查双机是否连通
组建家庭局域网其实并不复杂,可以考虑采用双网卡或Hub的方案,但无论哪一种,每一台电脑上都必须安装网卡。当硬件连接的所有工作完成后,我们可以先用Ping命令来检查一下双机是否已经连通。
在DOS状态下输入“Ping 192.168.0.1”(这里的“192.168.0.1”是局域网中某一台电脑的内部IP地址),如果返回的信息如图5所示,说明IP地址配置正确。
返回的正确信息
接下来,再Ping另一台电脑。如果返回的信息不正确,请重新检查IP地址的配置是否正确,比如该IP地址是否已被使用、是否已连入网络、网卡是否发生冲突等。
13 双机互连局域网
Win2000/XP与Win98互访
如果两台电脑都使用Win2000/XP操作系统,那么组建局域网是一件非常简单轻松的事情,当硬件连接完成后,正常情况下立即可以在“网上邻居”中看到对方。但如果局域网中有一台电脑使用Win98,那情况可就不一定了,我们经常会发觉虽然Ping命令可以通过,但仍然无法在“网上邻居”中实现互访,这时该怎么办呢?
启用Guest帐户
对策一:在Win2000/XP中启用Guest用户。在Win2000/XP系统安装之后会缺省建立两个用户账户,即Administrator(系统管理员)和Guest(来宾账户),所有在本地计算机没有被分配到账户的用户都将默认使用Guest账户,该账户是没有密码的。不过,在缺省设置下,这个Guest账户并未被启用,我们可以从“控制面板|管理工具|计算机管理|本地用户和组|用户”中找到“Guest”账户,并用鼠标右击打开“Guest属性”对话框(如图6),去除这里的“账户已停用”复选框上的对钩标记,这样退出后就可以从Win98中访问到Win2000/XP了。
其实,启用了Guest账户后,最大的好处是从Win98访问Win2000/XP时就不需要输入用户名和密码了,这种方法比较适合于用户不确定、访问量较大的局域网,但对家庭用户来说并不适用。
对策二:检查Win2000/XP中是否存在安全策略限制。有时,Win2000/XP“聪明”过了头,虽然我们已经启用了Guest账户,从Win98中却仍然无法访问Win2000/XP,这时就要从“控制面板|管理工具|本地安全策略|本地策略|用户权利指派”中找到“从网络访问此计算机”或者“拒绝从网络访问这台计算机”,然后检查一下其中是否出现了Guest账户或者其他对应的账户,然后根据不同情况进行添加或者删除即可。
对策三:停用本地连接上的防火墙。防火墙是充当网络与外部世界之间的保卫边界的安全系统,微软在WinXP中为用户提供了一个内置的Internet连接防火墙(ICF),启用后可以限制某些不安全信息从外部进入内部网络。不过,如果您是在本地连接上启用了这个防火墙,那么就会造成工作组之间无法互访,出现“XXX无法访问”、“您可能没有权限使用网络资源”、“请与这台服务器的管理员联系以查明您是否有访问权限”、“找不到网络路径”等类似的提示,此时请在图7中停用本地连接的防火墙屏蔽。
停用ICF
对策四:为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下的“工具|属性”窗口中选择显示文件才可以看到该目录。另外,我们也可以在图8所示对话框中选择“从磁盘安装”,插入WinXP安装磁盘,一步步进入“Valueadd\Msft\Net\Netbeui”文件夹,找到Netnbf.inf文件打开,然后就可以安装NetBEUI协议了。
选择“从磁盘安装”方式。
对策五:启用Win98中的“文件及打印机共享”。这是一个很简单但却经常被人忽略的问题,就是装有Win2000/XP的机器虽然可以从“网上邻居”中发现装有Win98的机器,但却无法访问,这是因为Win98未启用“允许其他用户访问我的文件”而造成的,启用该选项就可以解决这个问题。
当然,除了上面提到的各种原因外,还有两台电脑不处于同一工作组中,或者是两台电脑的内部IP地址发生了冲突,甚至包括Hub故障、线路故障等。
14 局域网
隐藏被共享的资源
当某个文件或文件夹被设置为共享后,其他用户访问时就可以从“网上邻居”中找到这些被共享的资源,如果您不想让一般用户随便看到这些共享资源时,简单地取消共享显示不是一个好主意(毕竟有时由于工作需要或领导要求),那么该怎么办呢?
这里有一个非常简单的方法,只要在某个共享名称后面添加一个“$”符号(如图9),其他用户在“网上邻居”中就无法直接看到这些共享资源了。当然这并不影响授权用户正常访问,他们只需在“开始|运行”对话框中键入如“\\台式老机器\ quicktime$”这样的命令,就可以进入这些被隐藏的共享资源了。
共享名的特殊设置
15 局域网
删除访问网上邻居残留信息
当我们在基于Windows 98的电脑中访问“网上邻居”中的共享资源时,会在注册表中遗留下很多相关操作信息,出于安全方面的原因,最好还是将这些残留信息删除为好。打开注册表编辑器,找到“\HEKY_CURRENT_USER\Network\Recent\”,其中记录了所有访问“网上邻居”共享资源的相关信息,例如被访问电脑的机器名、被访问的应用程序、被访问的文件名等,这些残留信息除了会泄露我们的操作过程外,没有什么其他用途,将它们统统删除即可。
16 局域网
手工指定本地连接的IP地址
许多安装了Norton AntiVirus 2002的宽带用户发现,当系统启动时那个代表实时保护的小图标停留在“×”的状态,差不多需要将近2分钟的时间才能转变过来,而这段时间内系统就象死机了一样,什么也不能做,即使您使用了256MB以上的物理内存仍是如此。
原来,网卡默认使用的网络协议是TCP/IP,而系统在配置IP地址时缺省情况下是使用“自动获得IP地址”,这样我们的电脑就会被系统当作一个DHCP服务器(Dynamic Host Configuration Protocol,动态主机配置协议),它的初衷是自动为客户机分配连入网络时需要的信息,但需要专门的DHCP服务器才能实现。因此,当单机用户每次启动系统时,仍然会通过网卡向网络发送广播请求,一遍遍地搜索DHCP服务器,这当然搜索不到了,直至发生网络超时才会终止这个过程,启动时间自然就显得相对“漫长”了。
要解决这一问题,一种方法是删除TCP/IP协议而改用NetBEUI协议,但这样就无法使用WWW、FTP等基于TCP/IP协议的服务了,因此还是将本地连接所使用的网卡IP地址手工指定下来比较好,如图10所示,首先选择“使用下面的IP地址”,然后在“IP地址”栏中设置为“192.168.0.2”,将子网掩码设置为“255.255.255.0”就行了。
指定本地连接网卡的IP地址
17 局域网
提升访问网上邻居的速度
Win2000/XP访问网上邻居的速度较慢,这是Win2000/XP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。
我们可以手工解决这一问题。从注册表中找到“\HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。注意,在删除之前最好先备份注册表,这样比较保险一些。
18 局域网
快速判断局域网故障
局域网中的故障多种多样,如果您没有多少经验的话,还真是比较难判断。不过,我们可以利用Ping命令来进行快速判断。
1. 检查本地网卡及TCP/IP是否工作正常。Ping本机IP地址,如果出现前面图5所示信息,则说明一切正常;如果出现连续四行“Request timeout”提示信息,则说明可能是网卡或TCP/IP工作不正常,最大的原因是IP地址配置错误。
2. 检查网络线路是否畅通。Ping网关IP地址,判断原则同上。
3. 检查DNS配置是否正确。Ping域名,例如这里我们随便Ping一个域名,如果能显示图11所示的结果(这里可以看到这个域名已经被正常解析为相应的IP地址),说明DNS服务器配置正确。但如果出现“Unknown host name”这样的提示信息,在排除域名没有错误的前提下,可能是DNS配置出错。
解析到的IP地址
4. 检查网关配置是否正确。Ping域外主机的IP地址,您可以试着Ping一下刚才解析到的IP地址,如果没有出现“Request Timeout”这样的错误信息,而出现如图12所示的信息,则说明从网络内主机向域外主机发送IP包能够正常送出,那网关配置就没有什么问题了。
网关配置正确
19 局域网
制作网线
可别小看了网线这个不起眼的东西,如果可能的话,请尽量让装机公司的技术人员帮您准备网线。
10Mbps和100Mbps网卡一般都使用8芯双绞线作为网线,10Mbps网卡只使用4根线实施通讯,而100Mbps网卡需要使用四对线,不过由于按100Mbps网卡方式制作的网线也能够用于10Mbps网卡,因此大都统一按100Mbps方式制作网线。无论采用何种方式接线,在使用RJ-45测线仪进行测试时,4个绿灯都应依次闪烁。
当使用Hub或交换机组网时,同一根网线的两头必须按同一标准制作,不能一端使用T586A,而另一端采用T586B,同一个Hub或交换机最好使用一种标准制作网线,也就是按顺序一一对应连接,这也是最普遍的一种网线。当采用双网卡方式时,网线的一头应该采用T586A标准,另一头采用T586B标准,也就是说网线的一头应该按照1-3、2-6、3-1、4-4、5-5、6-2、2-7、8-8的顺序来接线,另一头按顺序相连,这一点很重要,许多网络不通的故障都是由于这个原因而引起的。
另外,即使两台电脑的物理距离再近,也要保证网线的长度大于0.5米,这样才不容易发生网络传输时断时续的问题。
20 局域网
一次奇怪的Hub故障
相对于双网卡共享方式而言,用Hub实现Internet连接共享一般不容易发生故障,但笔者就遇到过这样的怪事: 在同一时刻,局域网中任一台电脑都能单独上网,但第二台就再也连不上了。首先,怀疑是Hub的质量问题,但仔细检查后排除了这个原因。后来,又怀疑是病毒破坏,先后用多套正版杀毒软件查杀,但什么病毒也没发现。又重新运行一遍“家庭网络向导”(在Windows XP系统下),不过问题仍未得到解决。
试过了上述所有招数,却都不灵验,最后只得打电话向数据公司求救,他们却说既然一台电脑能够上网,就不是他们的事了。笔者无奈,只得悻悻了事,不过第二天却又一切恢复正常,上网讨教方知这是Hub的一个突出问题,如果线路条件不好时就容易出现这样的问题,解决的办法是挑选一台防干扰性强、稳定性好的Hub,或者干脆改用交换机。
|