|
|
这期我们延续上期Internet主机架设实务(五)的文章, 将尚未结束的部份在此继续刊登完毕。 |
|---|
| 赵永裕(James Chao)、 沈文智(Albert Sheen) |
|---|
由於NOS是多使用者系统,WinDis也理所当然地支援多使用者环境,因此不同的使 用者可自定一组他专用的参数,每组参数则以使用者的识别码命名之,这可由WinDis 参数设定选窗内的几个项目看出,所以,在设定参数之前,先为目前要用的参数组取 个名字吧:
| ■ Configuration Sets | 目前使用的这组参数的名称。 |
|---|---|
| ■ Default Configuration | 此组参数是否为内定组。 |
| ■ New | 建立新的参数组。 |
| ■ Delete | 删除目前的参数组。 |
| ■ Internet Host Name | 本主机的主机名称 (领域名称) 。 |
建立新的参数组的步骤如下:
(1).按下New钮。
(2).填入该组参数的名称。
(3).按下Ok钮。
(4).若希望WinDis每次启动时皆自动使用此组参数,则顺便在Default Confi-
guration的检查盒打×。
(5).进行其馀参数的设定。
WinDis共有八个子设定窗,不过其中的大部份参数在DISWIN的安装过程中已由 DISWIN自动填妥,所以使用者只须将其中的部份栏位修正成适当的内容即可,底下 简述之:
| ■Dialler | 设定自动拨接命令,此栏的设定系透过Trumpet WinSock 的login.cmd使得Trumpet WinSock能透过数据机自动 与目标建立连线,达成自动化连线、断线的目的。 |
|---|---|
| ■News | 设定欲使用哪部NNTP伺务器、每隔多久的时间即向该部 伺务器下载新的 news 资料等等项目,通常只须将 News Server 一栏改为国内的 NNTP 伺务器的名称即可。 |
| ■Mail | 设定与 SMTP 有关的参数,像是 e-mail 的输出、入目录 ,检查输出目录有否新信件待送的周期等等,有必要更改 的栏位是SMTP gateway,须将它设定成代本主机转送e- mail的主机。其中的Pegasus是另一个WinSock应用程式, 它可独立进行信件的传输,也可与WinDis相配合,当作离 线信件读写程式使用。 |
| ■Finger | 设定一些经常finger的使用者或主机名称,方便在WinDis 主视窗之 Finger 选单中即时 finger 目标。 |
| ■Time | 设定 Time 伺务器,台湾的许多部稍具规模的主机都有提 供这样的服务,不过您若确定自己的 PC 的时钟很准,就 清掉此栏吧。 |
| ■Tracing | 设定WinDis的追踪、记录档所在位置以及针对SMTP、NNTP 使用情形的记录层次。 |
| ■Unbatch | "Unbatch" 这动作系指将 WinDis 由 NNTP 服务器下载的 新闻信件档 (spool/articles/batch.txt) 内的一封封信 件拆至新闻信件资料库 (於 spool/news 内) ,如此,离 线信件读写程式才 "看" 得到这些下载的信件,此设定窗 有四个项目: |
| □Background Unbatching 是否进行背景拆信,WinDis 可边下载信件、边将信件 拆进新闻信件资料库内。 □Post to "junk" 是否将过期信件摆进junk信区,此区是是一般的离线新 闻信件读写程式内定用於存放垃圾信件的信区。 新闻信件的表头中有个名为 Expires: 的特殊表头,其 中内含该封信件最後的有效日期,以此即可判断该信是 否过期。 □Remove batch when finished 在拆完信後是否将 batch.txt 档删除。 □Automatically unbatch on exit 是否在结束 WinDis 时再自动拆信。 | |
| ■Directories | 设定WinDis的信件目录,其内定值指向ka9q的spool目录, 保持内定值即可。 |
当上述的东东都设定完成时,恭喜!若无"意外",您的WinDis应该可开始正式服 役了,WinDis的所有功能皆可在WinDis的主视窗掌控,不过在此之前,您若希望也" 掌控"一下WinDis初启动的行为时,可再弹出File/Preferences的设定窗,其中的项 目简述如下。
Startup方框的四个旋钮可决定WinDis初启动时须立即启动哪些协定,WinDis以 "kick"这个字眼表示"启动"某个服务:
| ■Do Nothing | 啥也不干。 |
|---|---|
| ■Start SMTP server | 仅启动SMTP伺务器等待接收信件。 |
| ■Start listening and | 先启动SMTP伺务器、再启动其它协定。 |
| ■Kick Everything | 启动所有客户端、服务端协定。 |
View on Startup方框内的检查盒可决定WinDis初启动时於其主视窗须显示的物 件:
| ■News | 是否显示News相关物件。 |
|---|---|
| ■SMTP Server | 是否显示SMTP伺务器相关物件。 |
| ■SMTP Client | 是否显示SMTP客户端相关物件。 |
Ok!在这些都搞定之後即可正式上路!
通常,当News客户端协定第一次启动时,它会询问使用者是否下载NNTP服务器 的讨论区列表,之後则仅下载新的信件或讨论区资料,直到下个完全下载(Complete Download)周期开始时,再重新下载完整的讨论区资料,此完全下载周期可於File/ Setup/News设定窗中设定。
至於WinDis会下载哪些讨论区的信件? 这就得靠其它离线信件读写程式选定了, WinDis本身不负责这件事,所以第一次执行时,它只会下载讨论区资料,不下载任何 新闻信件,因为尚未订阅(subscribe)任何讨论区。
同样的,使用者得利用其它离线程式读写e-mail,WinDis只负责收与发。
当WinDis的SMTP或NNTP协定在动作时,使用者可在WinDis主视窗(图叁)左侧的叁 个横框中分别见到NNTP、SMTP Server、SMTP Client协定与对方协定互相交谈的讯息 ,方框的右侧则显示了该协定收、发的信件统计数量。
除了让WinDis周期性地启动上述的叁个协定之外,使用者也可即时" "这些协 定一脚,让它马上动作,这个 的动作就列在Kick选单中,使用者可选择" "上述 的叁个协定及Time客户端协定中的任一个,Kick选单的所有选项也对应到横在上侧 的工具棒之中的四个按钮,而按下主视窗左侧的叁个图示也有相同的作用,当您" " NNTP一脚时,WinDis马上与NNTP服务器建立连线、并下载news资料,当您" "SMTP client一脚时,它马上检查输出目录spool/mqueue内是否有信件待送出,当您" "SMTP server一脚时,它马上开始注意其它主机有否e-mail送进本主机,当您 Time client一脚时,它马上与Time server建立连线、询问本地的时间、然後将 系统时间设定成询问到的时间。
限於篇幅,笔者下期再介绍NewsWin及另一个信件程式Pegasus Mail,对了,笔 者似乎尚未说明过NNTP、SMTP、POP等协定的功能及工作原理, 这些都将在下期逐一 说明之。
| 程式名称 | Trumpet Hopcheck |
|---|---|
| 发行日期 | 1992 年 |
| 发 行 者 | Trumpet Software, by Peter R. Tattam |
| 种 类 | Public Domain |
| 作业环境 | MS-Windows 3.1 |
Hopcheck是个IP封包投递路线的追踪程式(trace),在某些工作站上也提供有名 为traceroute的相似命令,trace可显示於两部主机之间传输的IP封包所经过的每一 部主机的IP位址(可能会附带主机名称),在连线无法建立之时,使用者即可利用此程 式检查IP封包在哪部主机处终止,该主机很可能已经当掉了,这工具在网路管理上相 当有用。
图六、WinDis 之 Mail 参数设定选窗
图七、Trumpet Hopcheck 主视窗外观一览