Windows 98

下载
第21章Windows 98
作者:Kurt Hudson
本章内容包括:
• Windows 98网络体系结构
• 配置Windows 98的T C P / I P
这一章包括Windows 98网络配置。重点放在两个部分:网络软件驱动程序配置和T C P / I P
设置。除此之外,还讨论了Windows 98网络体系结构。特别的配置信息如T C P / I P静态文件以
及Windows 98注册表也是本章的讨论内容。
注意当配置网络时,Windows 95和Windows 98实际上相同。本章包含的内容适用于
这两个操作系统。
21.1 Windows 98网络体系结构
Windows 98网络体系结构基于两个主要接口,
N e t B I O S (网络基本输入输出系统)和N D I S (网络设备
接口规范)。除此之外,还有微软网络所使用的最高
层协议(这些协议同样适用于Windows 98)—服务
器消息块( S M B )。图2 1 - 1显示了Windows 98协议栈
和O S I网络模型的比较。
此图显示了网络组件在T C P / I P协议栈中的情况。
一些其他的传输层和网络层协议可以插入T C P 、
U D P和I P所在的位置,因为N D I S层允许多个协议绑
定到一个或多个网络适配器。N e t B I O S层的目的是
为N e t B I O S应用程序提供协议的无关性。微软网络
设计人员想让网络应用程序的开发尽可能地同使用
的协议无关。这样使得应用开发人员集中于开发的
应用程序而不必顾虑所使用的网络协议栈。
注意Wi n S o c k s ( Wi n d o w s套接字)也加到图中所
示模型的会话层中。微软公司开发Wi n d o w s套接字
接口是为了使用已有的使用T C P / I P的应用程序。比
如,像P i n g和t r a c e r t这样的应用程序使用Wi n d o w s套接字接口访问协议栈。
在Windows 98协议栈中,用户或管理员能配置和控制的项仅限于局域网驱动程序、网络
和传输层协议以及网卡类型。S M B、N e t B I O S和N D I S是Windows 98的网络固件。而且,安装
T C P / I P时,Wi n d o w s套接字接口会自动加入。
因此,用户能加入的主要部分是网卡(软件驱动程序)、协议以及网络服务类型(客户机和
服务器组件)。Windows 98 Network对话框中列出的软件成分如图2 1 - 2所示。随着本章的深入,
图21-1 在传输层之上和数据链路层,
微软的TCP/IP实现是唯一的
应用层
服务器消息块
N e t B I O S Wi nSo c k s
T C P U D P
I P
N D I S
网卡
L A N驱动程序
表示层
会话层
传输层
网络层
数据链路层
物理层
读者会学到更多的关于这些组件的知识。
图21-2 Network对话框是Windows 98中大多数网络配置和设置的中心
21.1.1 安装网卡
在第2 0章中,已对物理网卡的安装进行了描述。而且,网卡资源的软件配置及通过
Windows 98安装驱动程序也有所述及。本节将对各种安装和配置网卡软件的方法进行简单的
回顾并进行进一步讨论。
本节假设读者已经在计算机中插入了网卡。而且,读者应知道网卡的生产商名字、We b
站点地址以及网卡的型号。
前面已经指出,在为网卡安装软件之前,保证已经确定了可用的中断请求( I R Q )线和I / O
地址范围,可以使用设备管理器来完成这一工作(参见2 0章的步骤)。用户也可能不得不使用生
产商提供的软件来设置合适的I R Q和I / O地址范围。
1. 使用安装新硬件向导
可以使用安装新硬件向导来为网卡安装合适的软件。为了访问安装新硬件向导,打开控
制面板(点击“开始”,选择“设置”,之后再选择“控制面板” )。
1) 双击“添加新硬件”图标。
2) 加入新硬件向导首先让用户关闭所有打开的应用程序。一旦完成关闭之后,点击“下
一步”继续。
接下来的屏幕会指出Wi n d o w s将查找系统上的即插即用设备。如果用户安装了即插即用
网络适配器,系统能发现并自动配置I R Q和I / O地址范围。如果没有即插即用适配器,将不得
不手动配置网卡资源。
3) 点击“下一步”继续。
4) 如果用户看到网卡在列表中,在设备窗口中点击代表该设备的图标选中它。
选择“从设备列表中选择”按钮单击“下一步”。这样就可以自动安装和配置即插即用网
络适配器。
如果用户没有在列表中发现网卡,选择“设备不在列表中”按钮单击“下一步”。
对于非即插即用适配器,接下来的屏幕会询问用户是否想让Wi n d o w s运行自检测过程来
222使用第六部分实现T C P / I P
下载
定位网络适配器。这里的惟一问题是检测过程可能会导致计算机死机,用户不得不重新引导。
如果Windows 98能成功检测到适配器,就可以不从设备列表中选择。
5) 如果用户想让Windows 98检测适配器,保证选择了“确定” (建议),并单击“下一步”
按钮。如果检测到网卡,就可以加以确认和配置。
然而,如果用户知道所安装的网卡或者用户从N I C生产商那里得到了驱动程序,选择“从
列表中选择硬件”;之后,单击“下一步”按钮。
假设用户设备没有在列表中(或者用户跳过了检测),系统会显示一个对话框,允许用户从
可能的设备列表中选择。
6) 在这个对话框中,滚动“网络适配器”图标,选中设备,点击“下一步”。
接下来的屏幕显示出生产厂商和型号列表。
7) 选择正确的网卡生产商和型号。比如,如果用户安装的网卡是3COM 3C509 ISA适配
器,可以在生产商列表中选择3 C O M,之后滚动第二个窗口找到“ 3COM Etherlink ISA
(3C509/3C509b) in ISA mode”。
8) 继续,单击“确定”。
用户的其他选择是单击“从磁盘安装”按钮来安装由硬件生产商提供的驱动程序。
之后,系统要求用户插入软盘、C D - R O M或者指出软件驱动程序所在的路径。一旦完成
这一要求,安装过程将会继续。可能系统还会要求用户选择和确认软件盘上的驱动程序。参
考网卡生产厂商的文档以确定正确的驱动程序文件。
注意在继续之前,用户可能要设置或确认适配器资源设置。一旦确认了这些设置,单
击Next按钮继续。
Windows 98安装新硬件向导定位和安装了驱动程序之后,会出现一个确认对话框。这个
对话框告诉用户安装已经成功,可以单击F i n i s h按钮结束安装过程。用户应该立即重新引导系
统,也可以选择等待。如果系统不重新引导,网卡驱动程序将不会起作用。
2. 手工添加网卡
在Windows 98中手工安装网络适配器的过程在第2 0章中详述过。简单的说,不使用安装
新硬件向导,用户使用控制面板中的N e t w o r k (网络)图标。这个图标打开网络对话框。之后单
击A d d (加入),选择适配器,安装正确的驱动程序。再用户单击网络对话框中的A d d按钮之后,
余下的过程与加入新硬件向导中的非即插即用适配器过程几乎相同。
3. 使用1 6位的网络驱动程序
如果用户必须在Windows 98系统中使用老的网络适配器,就可能不得不使用老的1 6位驱
动程序。这不是最优的解决方法,应尽可能避免。然而, Windows 98确实提供老的配置文件,
如A U TO E X E C . B AT、C O N F I G . S Y S和S T S T E M . I N I,这样就可以使用以前的软件( Windows 98
之前)和硬件。
旧网络适配器的配置相当简单。首先,运行网卡生产商提供的设置或安装程序,这一步
可以安装适当的驱动程序并更新旧的配置文件。如果用户必须手工更新这些配置文件,一次
性访问所有文件的简便方法是使用S T S E D I T程序。访问S Y S E D I T,在运行对话框( S t a r t (开
始) | R u n (运行) )中键入S Y S E D I T。S Y S E D I T会通过写字板在S Y S E D I T窗口中自动打开所有旧
的配置文件,之后,可以进行必要的修改。
第2 1章Windows 98使用223
下载
21.1.2 更改网卡配置
用户能通过Windows 98中的设备管理器来改变网卡资源。一旦安装了网卡,用户就能在
“设备管理器”中看到该设备图标。
1) 访问“设备管理器”,单击“控制面板”中的“系统”图标或右击“我的电脑”并选择“属性”。
2) 单击“设备管理器”项。
3) 在“设备管理器”中单击“网络适配器”旁的“ +”号。之后用户能看到所安装的网络
适配器。
4) 双击要更改的适配器。
用户所看到的网卡配置项数目依赖于网卡和配置选项。然而,大多数设备有如下三项:
• 通常—这一项给出设备的当前操作状态(比如,工作正常或资源冲突)。
• 驱动程序—这一项允许用户改变或更新网卡驱动程序。
• 资源—这一项允许用户改变网卡的资源配置。
21.1.3 当Windows 98引导失败
如果网卡导致配置冲突,那么用户在重新引导系统时会出现问题。一些硬件驱动程序会
导致Windows 98系统引导时失败。这时,用户应尽力进入Windows 98安全模式。一般地讲,
这种模式会在Windows 98发现引导失败时自动激活。然而,如果用户必须手工激活,可以通
过在引导过程中按F 8键来进入安全模式。
提示用户按F 8键的机会窗口是受限制的,所以用户应该在引导后持续的按F 8键。如
果用户看到Windows 98 splash屏幕,说明Windows 98开始启动,不能进入安全模式了。
在引导过程中按F 8键可以进入Windows 98启动菜单,用户可以进行选项选择。安全模式
可能是进行网络适配器重新设置的最好选择。
安全模式给出的界面与第一次用户配置网络适配器时的Windows 98界面类似。使用这种
模式可以定位任何网络资源问题。如果问题和1 6位驱动程序有关,使用S Y S E D I T访问配置文
件。如果问题和3 2位网络驱动程序有关,使用设备管理器重新配置资源。
如果用户不能通过安全模式解决或确定错误,用户将不得不创建b o o t l o g . t x t文件来确定
Windows 98引导失败的原因。可能是安装了错误的驱动程序文件。生成b o o t l o g:
1) 从Windows 98 “启动”菜单中选择L o g g e d⋯。
2) 重新引导系统并让其失败。
3) 引导进安全模式或命令提示符方式并在根目录( C : / )下找到b o o t l o g . t x t文件。
4) 使用DOS Edit或Wi n d o w s记事本读b o o t l o g . t x t文件。用户找到文件底部看一下失败之前,
Windows 98试图加载的最后一个驱动程序以确定错误发生的地方。
如果用户确定网卡驱动程序加载失败,就要获得正确的驱动程序。确保驱动程序没被破坏,
可以运行Windows 98 ScanDisk来确保盘面错误不会导致驱动程序被破坏。确保所安装驱动程
序是好的。检查网卡生产商的We b站点寻找一些已知的配置错误或打他们的服务支持电话。
如果用户确定发生了硬件资源冲突,就必须对网卡或冲突设备的资源进行重新设置。如
果两个设备需要相同的硬件资源,用户将不得不在两个设备之间选择一个解决冲突。一旦纠
正了冲突,就可以重新引导系统并期望其能工作正常。
224使用第六部分实现T C P / I P
下载
21.2 配置Windows 98的TCP/IP
Windows 98的T C P / I P配置相当简单,可以通过使用方便的图形界面来完成。然而,一些
配置参数只能通过编辑Windows 98注册表和/或配置文件来完成。本节将讨论简单的图形配置
和复杂得多的注册表编辑。
21.2.1 写在开始之前
在Windows 98系统上安装T C P / I P之前,用户需要了解网段的基本情况。如果用户不打算
使用动态主机配置协议(Dynamic Host Configuration Protocol,D H C P ),就必须使用给定网段
上可用的I P地址和子网掩码。如果实现了D H C P,就必须确定D H C P服务器自动配置的选项。
除了正确的I P地址和子网掩码之外,如果用户打算与远程网段上的主机通信,就需要缺
省网关的地址(缺省网关也称为本地路由器)。如果使用D H C P,用户必须确定路由器的I P地址
是否能自动配置。如果不能,就必须手工加入缺省网关地址到T C P / I P配置中。
如果用户需要和网络上的主机名相联,还必须知道D N S服务器的地址, D N S服务器提供
名字解析服务。否则,用户就必须配置H O S T S文件,列出所有想与之通信的I P地址和主机名。
用户也可能需要某种形式的N e t B I O S名字解析,如W I N S服务器或L M H O S T S文件。如果局域
网提供了D H C P服务,D N S服务器和W I N S服务器的地址都可以由D H C P服务器分发。
一旦用户得到了所有这些信息,就可以准备安装T C P / I P协议组件。确保知道Windows 98
C D或安装文件所在的位置,因为安装T C P / I P协议需要这些。
21.2.2 安装TCP/IP
在Windows 98 中,可以从“网络”对话框来安装T C P / I P协议组件,用户可以通过
Windows 98的桌面Network Neighborhood(网络邻居)图标访问此对话框,也可以通过“控制面
板”来访问。从桌面访问此对话框,右击Network Neighborhood图标并选择P r o p e r t i e s (属性)。
从“控制面板”访问“网络”对话框(“开始” |“设置” |“控制面板” )右击“网络”图标。
之后,按以下步骤进行:
1) 在“网络”对话框中,单击“添加”按钮。
2) 从“选择网络组件类型”对话框中选择协议并单击“添加”按钮。用户会看到协议选
项列表。
3) 从生产商列表中选择M i c r o s o f t并从网络协议中选择T C P / I P。单击O K继续。
4) 用户可能必须键入Windows 98源文件路径。键入路径或使用“浏览”按钮来定位文件。
单击“确定”,协议会被加入。
5) 点击“网络”对话框中的“确定”,用户将被要求重新引导系统。确认重新引导完成安
装过程。
Windows 98的T C P / I P协议组件安装不会询问用户是否要配置D H C P;D H C P缺省配置。所
以,如果在I P网段上不使用D H C P,用户将不得不重新引导系统,并要重新配置T C P / I P。
21.2.3 配置微软的TCP/IP
为了配置微软的T C P / I P,如I P地址、子网掩码以及缺省网关,用户必须再一次访问“网
第2 1章Windows 98使用225
下载
络”对话框。一旦安装了T C P / I P协议,用户就会在C o n f i g u r e (配置)项中看到它。如果机器上
有多个网络适配器或者甚至是一个拨号适配器, T C P / I P会自动绑定所有可用的网卡。如果用
户想解除协议与某个适配器的绑定,定位指向了特定适配器
的协议图标。高亮度代表T C P / I P 与适配器绑定,单击
R e m o v e (删除)按钮。一旦用户点击O K (确定),关闭“网络”
对话框,就完成了绑定变化。然而,要是单击“网络”对话
框上的C a n c e l (取消)按钮,所做的更改就不会起作用。
为网卡手工配置T C P / I P 协议,双击绑定在网卡上的
T C P / I P图标(另一个方法,选择图标单击P r o p e r t i e s按钮)。这
个动作打开TCP/IP Properties(TCP/IP属性)对话框(见图2 1 - 3 )。
IP Address(IP地址栏)是TCP/IP Properties对话框的缺省
栏。在这个属性页中既可以设置使用H D C P也可以手工配置
I P地址和子网掩码。这是因为D H C P服务器提供的最小配置
信息是I P地址和子网掩码。当然, D H C P服务器能提供额外
的选项如缺省网关的地址。
1. 网关配置
如果用户想手工配置缺省网关,单击G a t e w a y (网关)栏。
在“网关”属性页中用户可以为计算机配置一个或多个缺省
网关地址。列表顶部的地址将成为缺省网关,当缺省网关不
能使用时才使用其他的网关地址。网关地址出现的顺序就是
被连接的顺序(从上而下)。
2. WINS配置
如果有可用的W I N S服务,用户还要为Windows 98配置
W I N S服务器。W I N S服务器允许用户把N e t B I O S计算机名字
解析为I P地址。N e t B I O S是Windows 2000操作系统之前需要
的网络接口。如果用户使用Windows 98中的T C P / I P协议组件,
就需要某种形式的N e t B I O S名字解析。N e t B I O S名字解析,
以及W I N S和L M H O S T S文件,在第7章中讨论过。
TCP/IP Properties对话框中的WINS Configuration(WINS
配置)允许用户打开W I N S解析服务并输入W I N S服务器的I P
地址(参见图2 1 - 4 )。一旦配置了W I N S解析,Windows 98计算机将使用第一个可用的W I N S服
务器来解析N e t B I O S名字。如果列表中的第一个W I N S服务器不可用,会连接下一个名字服务
器。其他的W I N S服务器只有在前面的W I N S服务器连接失败时才连接。如果任何一台W I N S
服务器返回应答,即使应答的名字在数据库中不存在,也不再连接其他的W I N S服务器。
在“W I N S配置”标签上,用户也会看到一个文本框,标识为S c o p e I D,在大多数情况下,
此文本框不填任何内容。这个设置是指N e t B I O S范围标识符,这个标识符只能是字母数字组
合,附加到N e t B I O S计算机名字后面。比如,假如用户键入1 2 3 A B C作为范围I D,并且系统的
N e t B I O S计算机名设为Server 2,系统的全名将会是S e r v e r 2 . 1 2 3 A B C。N e t B I O S范围标识令人
感兴趣的地方是使用T C P / I P的微软系统只能与其他具有相同范围标识符的微软系统进行通信。
226使用第六部分实现T C P / I P
下载
图21-3 使用TCP/IP Properties
对话框配置TCP/IP
图21-4 WINS配置标签允许用户
设置WINS服务器地址或使用
DHCP服务器得到WINS服务
而且,由于域标识符改变了计算机名字,用户可以使用相同的名字, S e r v e r 2可作为网络上的
另一台计算机的名字,这台计算机具有不同的范围标识符。由于范围I D可以引起名字和连接
混淆,所以一般不使用范围I D。
缺省情况下,Use DHCP for WINS Resolution是被选中的。这意味着D H C P服务器认为是
W I N S服务器并且期望提供双重服务。如果不是这种情况,用户可以在文本框中输入W I N S服
务器的I P地址。
也可以不使用W I N S解析。当网络不使用W I N S进行名字解析时可以关掉W I N S服务。这样
的话,会阻止系统试图发现网络上的W I N S服务器。如果用户使用W I N S,并且网络上存在
W I N S服务器,W I N S客户机会花时间查找W I N S服务器。
21.2.4 DNS配置
除了N e t B I O S名字之外,用户也需要能解析主机名(比如,w w w. m a c m i l l a n u s a . c o m )。如果
用户不连接I n t e r n e t或者在网络上有非微软系统,这一点就是
很重要的。为了配置系统能进行主机名解析,点击D N S
C o n f i g u r a t i o n ( D N S配置)标签(参见图2 1 - 5 )。
如果点击Enable DNS单选按钮,就能为Windows 98计算
机输入主机名和域名。一般情况下,用户想使用与N e t B I O S
计算机名相同的主机名。如果用户决定使用不同的N e t B I O S
名字,将会使连接中的问题解决起来更复杂,因为一些程序
通过主机名连接,而其他程序使用N e t B I O S名字。
用户可以敲入域名服务器的I P地址,用以将域名解析为
I P地址。地址项的配置方法与“ W I N S配置”页中的地址项
的方法相同。如果第一个域名服务器响应解析请求,其他域
名服务器将不被请求,即使返回消息为解析失败。其他域名
服务器仅在第一个域名服务器不可用时被请求。
当网络不提供域名服务时,用户可以不启用D N S名字解
析。如果网络接入互联网,则客户端需要一个域名服务器,
以解析We b地址,如: h t t p:/ / w w w. m i c r o s o f t . c o m。但是,
如果连接的D N S域名或主机不可达, D N S将返回失败信息。
在由微软产品组成的内部网络中,可以不需要D N S服务器,
除非内部的We b服务器使用主机名或域名。
1. 绑定配置
TCP/IP Properties对话框的B i n d i n g s (绑定)标签页可以使
用户控制协议连接的服务。例如,如果用户希望使用T C P / I P
提供网络服务,但是不想通过T C P / I P共享文件,可以通过配
置绑定实现,如图2 1 - 6所示。
注意,Microsoft 网络的打印和文件共享服务复选框未被
选中,而M i c o s o f t网络客户复选框被选中,这表示用户可以
使用T C P / I P连接其他M i c r o s o f t系统共享文件及打印服务,但
第2 1章Windows 98使用227
下载
图21-5 用户可以通过DNS标签页
配置DNS
图21-6 如果用户不希望通过
TCP/IP共享文件,可不绑定
文件及打印共享服务
是不能使用T C P / I P连接本地文件及打印机。
2. 安装Microsoft 网络文件及打印共享服务
如果用户未安装Microsoft 网络文件及打印共享服务,将不能在B i n d i n g s (绑定)标签页中看
到该选项,其他M i c r o s o f t客户将不能连接用户的系统以使用文件及打印服务。安装M i c r o s o f t
网络文件及打印共享服务的步骤如下:
1) 打开“网络”对话框(在“网络邻居”图标上点击鼠标右键,从上下文菜单上选择“属
性”子菜单)。
2) 点击“添加”按钮。
3) 点击“服务”图标,然后,单击“添加”按钮。
4) 在厂商列表框中选择M i c r o s o f t,确保Microsoft 网络文件及打印共享服务已添加到网络
服务中。
5) 点击“确定”并敲入安装文件的路径。
6) 单击“确定”按钮确认安装。
7) 根据需要重新启动系统。
3. 高级配置
A d v a n c e d (高级)标签页仅包含一个有用的属性—设置缺省协议复选框。如果用户选择该
属性,客户系统在使用其他配置协议前,先使用T C P / I P协议。如果用户仅安装了T C P / I P协议,
它将自动成为缺省协议。
4. NetBIOS
N e t B I O S页事实上并不是一个配置页。对于所有的M i c r o s o f t客户端,只要不是Wi n d o w s
2 0 0 0,使用T C P / I P协议包必须将N e t B I O S作为Microsoft 网络组件的一部分。该标签页中的复
选框均不可选。用户在使用I P X / S P X兼容协议时,可以启用或不启用N e t B I O S支持,但对于
T C P / I P,用户不可选择这些选项。
21.2.5 静态配置文件
如第6章所述,H O S T S和L M H O S T S . S A M文件位于Wi n d o w s根目录下。
注意如果用户没有找到Windows目录,可能其名称发生改变。用户可以在“运行”对
话框中敲入%Windir%搜索Windows目录。“运行”对话框可从“开始”菜单中的“运行”
子菜单激活。
S E RV I C E S文件是位于Wi n d o w s根目录下的另一个静态配置文件(注意,它没有扩展名)。
S e r v i c e文件列出了各种服务使用的端口,这些端口与RFC 1700中列出的端口相对应。虽然文
件本身的说明中指出其与RFC 1600 一致,但R F C文档重新管理后应与RFC 1700 一致
( h t t p : / / w w w. i e t f . o rg/rfc )。S e r v i c e文件中列出了各种众所周知的服务、协议及服务使用的端口。
例如,文件中列出了F T P及F T P端口( T C P / 2 1和T C P / 2 0 )。绑定在Wi n d o w s中的Microsoft FTP客
户端使用文件中指定的端口与F T P服务器通信。文件中端口的变化将使连接端口发生变化。但
是并非所有与T C P / I P相关的应用都使用S E RV I C E S文件。事实上,需要对使用该文件的应用
进行额外的配置。大多数第三方应用及微软自己的IE We b浏览器都不使用S E RV I C E S文件。
228使用第六部分实现T C P / I P
下载
21.2.6 注册表配置
大多数关键的T C P / I P配置属性不能通过“T C P / I P属性”对话框配置,而只能通过Wi n d o w s
9 8注册表配置。在本节,我们将了解只能通过Windows 98注册表配置的T C P / I P属性。
注意如果用户需要进一步了解Windows 98注册表中的T C P / I P配置参数,可以在
Microsoft We b站点h t t p : / / w w w.microsoft.com/support 上查找Q 1 5 8 4 7 4技术文档,也可以
从Microsoft TechNet上获取该文档。
本节将讲述的所有参数可以在Windows 98注册表的HKEY_LOCAL_ MACHINE/ System/
C u r r e n t C o n t r o l S e t / S e r v i c e s / V x D / M S T C P中找到(见图2 1 - 7 )。要编辑Windows 98注册表,需以
下步骤:
1) 点击“开始”菜单下的“运行”。
2) 在“运行”对话框中敲入R E G E D I T并回车。
3) 注意R E G E D I T命令对大小写不敏感。大多数命令在Windows 98中都对大小写不敏感。
图21-7 使用Regedit.exe在注册表中修改TCP/IP配置参数
警告修改注册表可能会导致系统崩溃并且不能正常重启。因此,用户最好只修改理解
的注册表设置或在无关紧要的系统上练习。在编译注册表前,应首先将注册表导出。
导出注册表的步骤如下:
1) 点击“开始”菜单,从弹出菜单中选择“运行”。
2) 在“运行”对话框中敲入R E G E D I T。
3) 在打开的注册表编译器中点击“注册表”菜单,并选择“导出注册表文件”。
4) 键入文件名,例如R e g S a v e。
5) 在“存储”选择对话框中选择存储文件的位置,最简单的是存放在桌面上。
6) 点击“保存”按钮。
7) 关闭注册表编辑器。用户可以在桌面或相应目录下,找到注册表文件
( R e g S a v e . r e g )。
如果编辑注册表后,系统不能正常工作,用户可以双击保存的注册表文件恢复
到以前的配置。
如果用户想要备份注册表使用的文件,可以将Wi n d o w s目录下的s y s t e m . d a t和u s e r. d a t文件
第2 1章Windows 98使用229
下载
拷贝到所选的目录,如果注册表修改后系统不能正常启动,可以将u s e r. d a t和s y s t e m . d a t拷贝到
Wi n d o w s目录。
1. 使能路由
如果用户希望Windows 98成为静态路由器,可以在Windows 98注册表中配置相应属性。
即在注册表的M S T C P键中加入名为E n a b l e R o u t i n g的字符串且将其值设为1。步骤如下:
1) 点击“开始”菜单,选择“运行”。
2) 在弹出的“运行”对话框中敲入R E G E D I T。
3) 点击加号展开R e g i s t r y键,并选择M S T C P键(见图2 1 - 7 )。
4) 在E d i t (编辑)菜单中选择N e w (新建),String Va l u e (字串值)菜单。
5) 新建的值出现在注册表编辑器的右边。将值改为E n a b l e R o u t i n g,并回车。
6) 双击E n a b l e R o u t i n g图标。
7) 在D a t a (数据)文本框中敲入1。
8) 点击O K关闭注册表编辑器。
在修改完成后,使用W I N I P C F G确认路由功能是否正常运
行。在“运行”对话框中敲入W I N I P C F G点击More Info(详细信
息)按钮。用户可以看到I P路由启用复选框被选中(见图2 1 - 8 )。
Windows 98及Microsoft TCP/IP没有采用任何路由协议如路
由信息协议(Routing Information, Protocol,R I P )或开放式最短
路径优先协议( O S P F )。因此,如果用户需要更新Windows 98路
由表,只能手工修改。用户可以使用r o u t e命令添加静态路由:
1) 进入命令行方式。
2) 敲入r o u t e / ?。
3) 回车了解帮助信息。
如果用户启用路由功能,还可以配置路由缓冲区大小,
其缺省值为7 3 2 1 6,如果用户想要修改路由缓冲,在M S T C P中添加R o u t i n g B u f S i z e并设置其对
应值。用户也可以设置r o u t i n g P a c k e t s数目,它表示可被同时路由的报文数(缺省值为5 0 )。
2. 随机适配器
在配置了多个网络适配器的Windows 98中,还可在其注册表中配置R a n d o m A d a p t e r。它
允许Windows 98系统从其I P地址组中随机返回一个I P地址,它与哪一块网卡接收的请求报文
无关。当用户需要在多个网络适配器上负载平衡时,需要使用此设置。在M S T C P键中增加
R a n d o m A d a p t e r并将其值设为1。在省缺情况下, Windows 98使用接收请求的网络适配器报告
I P地址。
3. 名字解析超时
当Windows 98 WINS客户系统试图将N e t B I O S名解析为I P地址时,它请求Wi n s服务器三次,
并在两次请求间等待7 5 0 m s (毫秒)。用户可以在M S T C P下添加N a m e S r v Q u e r y C o u n t和N a m e
S r v Q u e r y Ti m e O u t修改Windows 98的名字解析过程。N a m e S r v Q u e r y C o u n t控制Windows 98在超
时前请求Wi n s服务器的次数。N a m e S r v Q u e r y Ti m e O u t控制客户方两次请求间的时间间隔。
如果Windows 98客户没有配置使用Wi n s服务器或没有收到Wi n s服务器的响应,就采用广
播的方法将N e t B I O S名解析为I P地址。在省缺情况下,系统广播三次,时间间隔为7 5 0 m s。用
230使用第六部分实现T C P / I P
下载
图21-8 在注册表编辑器中启用IP
路由后,通过WINIPCFG验证修改
户可以修改B c a s t N a m e Q u e r y C o u n t和B c a s t N a m e Q u e r y Ti m e o u t的值以控制这些缺省设置。
4. 缺省T T L
在缺省情况下,Windows 98系统发出的I P报文的生存周期( T T L )为3 2,为了修改Windows 98
I P报文的T T L,用户可在注册表中的M S T C P键中加入D e f a u l t T T L。根据需要配置报文的跳数。
5. TCP窗口尺寸
Windows 98接收T C P窗口尺寸的缺省值为8 1 9 2。修改这一缺省值,用户需要在Wi n d o w s
9 8注册表M S T C P键中加入D e f a u l t R c v Wi n d o w。根据需要将其值设为窗口大小。
21.2.7 测试TCP/IP
Windows 98 中包含了许多可用来测试T C P / I P配置的应用,主要有p i n g、t r a c e r t和
W I N I P C F G等。
在T C P / I P协议包安装完成后,可以使用W I N I P C F G检查配置,如果系统通过D H C P配置,
W I N I P C F G可以显示经D H C P服务器配置后的情况;如果用户采用手工配置,可以使用
W I N I P C F G检查输入是否正确。
p i n g命令可以检查基本的互联状态。检查协议配置是否正确,首先p i n g返回地址:
1) 在“运行”对话框中输入c o m m a n d打开命令行方式。
2) 敲入ping 127.0.0.1并回车。
如果系统没有响应p i n g命令,就需要重新安装T C P / I P协议包。反之,如果用户收到了正
确的响应,则p i n g系统的I P地址。用户可以通过W I N I P C F G获取自己的I P地址。
如果返回地址及I P地址均可p i n g通,用户就可以使用p i n g命令连接本地缺省网关,如果网
关响应,则p i n g远程主机。如果一切正常,则T C P / I P安装及互联正确。如果用户配置了名字
解析如D N S和W I N S,还需要p i n g这些主机以验证它们的正确性。
如果p i n g远程主机时出现异常,用户可以使用t r a c e r t作进一步诊断。在命令行方式下使用
t r a c e r t可以跟踪从本地主机到远程系统的路由。t r a c e r t连续发送I C M P报文,这些报文的T T L值
连续增长。这样也使本地系统获得到远程主机的路径。如果请求在某处中断,表明网络在中
断处发生故障。
如果需要验证名字解析配置是否正确,用户可以p i n g或t r a c e r t计算机名以检查本机的D N S
名字解析是否正确。如果发生故障,则检查相关服务器及用户配置。
1. NBTSTAT
N B T S TAT应用检查T C P / I P上的N e t B I O S的状态。此应用还可检查与T C P / I P配置有关的多
项配置。了解该命令的用法,可以在命令行方式下敲入N B T S TAT / ?显示帮助信息。
用户可以使用N B T S TAT- C命令显示N e t B I O S命字缓存。缺省情况下,被解析的N e t B I O S
名与I P地址可在名字缓存中维持360 000ms。用户可以在M S T C P键下添加C a c h e Ti m e O u t修改
此时间;还可以使用N B T S TAT- R命令清空或装载N e t B I O S名字缓存。如果L M H O S T S文件中
包含头为# PRE的项,N B T S TAT- R可将这些项装入名字缓存。
注意L M H O S T S项在Wi n d o w s根目录下的L M H O S T S . S A M中描述。使用记事本或其他
文本编辑器打开LMHOSTS.SAM文件了解更详细的信息。
N B T S TAT命令的另一个功能是显示某地主机或远程主机上的计算机名字表。敲入
N B T S TAT- A并以I P地址为参数,可显示该I P地址对应主机的名字表信息。如果用户需要解析
第2 1章Windows 98使用231
下载
远程主机名,就敲入N B T S TAT -a并以远程主机名为参数。用户也可以敲入本地主机名或I P地
址以查看本地名字表。该命令还显示远程主机的M A C地址。
2. NETSTAT
N E T S TAT是检查T C P、U D P及I P互连的应用。例如,用户可以使用N e t S TAT-P TCP命令
检查T C P命令的状态,并列出正在使用的T C P端口;还可以使用N E T S TAT -s获取所有协议的
状态。
3. ARP
所有本地I P地址都必须解析为M A C地址。用户可以使用ARP 命令查看存储在本地系统
C a c h e中的M A C地址。ARP Cache中的项在I P地址被解析为M A C地址后的两分钟内可用。如
果两分钟内再一次被使用,该ARP Cache项的生存期延长至1 0分钟。用户也可以在C a c h e中添
加静态项,此项将一直存在直到系统重新启动。静态项可以减少系统A R P广播的次数。添加
静态项的语法可以通过在命令行方式下敲入ARP /?获得。
21.3 小结
微软公司为Windows 98 操作系统开发了自己的T C P / I P协议包。微软的T C P / I P协议既支持
N e t B I O S也支持Windows Sockets 接口,因此,可对NetBIOS 和U N I X应用提供支持(如:P I N G
及t r a c e r t等)。同时,微软的I P协议栈包含N D I S,它可将多种协议绑定到一块或多块网卡上。
安装和配置T C P / I P协议包,用户必须使用“网络”对话框。用户可以使用“添加”按钮
安装协议包。如果安装完成后,用户还需要配置协议包,使用“网络”对话框访问协议。双
击访问“T C P / I P属性”对话框并通过配置标签页配置选项。
如果用户的设置不能通过“ TCP/IP 属性”对话框完成,就可以通过编辑Wi n d o w s注册表
实现。M i c r o s o f t技术文档Q 1 5 8 4 7 4讲述通过注册表配置Windows 98 的T C P / I P属性。
在下一章中,用户将了解如何配置Windows 98,通过拨号网络与互联网建立连接。本章
所讲的大部分内容可用于下一章,但是用户将会看到配置拨号网络适配器与配置L A N网络适
配器存在一定的差别。
232使用第六部分实现T C P / I P
下载 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值