[返回]
中国计算机报2000年第80期

NT下的News解决方案

薛启康

  一、 安装


  Dnews可以安装在Windows 9x系统中,但是,如果要充分发挥Dnews的性能,建议最好安装在Windows NT Server上。

  Dnews软件包是一个自解压文件,鼠标双击即开始解压,解压完成后,自动开始安装(图1)。安装过程中,程序要求用户输入STMP服务器地址、管理员的电子邮件地址以及要从哪个新闻服务器上下载新闻等内容。服务器安装程序在NT环境下,将新闻服务器置为以服务方式启动。注意:在Windows 9x下,启动管理工作后,无法通过选单启动新闻服务器,需要人工启动。

  图1

  Dnews是一个完整功能的新闻服务器,它具有新闻服务器的所有功能,而且,Dnews提供了图形配置界面,大大简化了新闻服务器的配置和管理。同时,Dnews新闻服务器还提供了基于Web页面的配置管理方式,管理员可以远程对服务器进行管理和配置,这大大方便了管理员并减少了工作量。

  借助于Dnews提供的admin管理工具,管理员可以快速建立新闻组,并严格控制讨论组权限,达到安全信息访问的目的;通过存取控制,可以快速配置新闻转发及新闻下载,也即可以从其他服务器上下载(Suck)新闻,或将本地信件转发到外部新闻服务器上。


  二、 配置及管理


  安装完成后,重新启动NT。然后运行\dntemp目录下的dadmin.exe,进入对新闻服务器的配置。主要配置信息在选单“configure”中。管理员需要配置本地服务器是否从上级新闻服务器上下载信息、哪些计算机可以访问本地新闻组、哪些用户可以访问等。所有配置都可以通过多次运行Dnews Manager来设定(建议选择从别的新闻服务器上下载新闻,也即要选择从别的新闻服务器上“吮吸”新闻)。

  另外,Dnews提供一个基于Web的访问机制,用户可以通过浏览器来访问新闻组。

  图2

  如果要实现页面方式下的管理及访问,请将dntmp\web目录中的web.exe及配置文件拷贝到IIS中的CGI目录下。使用时,只要输入此CGI程序就可以访问或配置服务器了。如果要通过浏览器配置新闻服务器,需要在浏览器URL栏输入:http://your_news_server's_ip_address:8081即可。

  正确配置后,Dnews服务器开始正常运行,通过管理工具对服务器上信件进行监视,结果如图2所示。

  图2为Dnews管理工具显示的邮件出/入、服务器的忙碌程度等信息。

  另外,在Dnews 的管理工具中,管理者可以随时暂停/重启动新闻服务器。所有管理工作均可由Dnews admin来完成。

  图3

  以下内容为笔者配置Dnews的一个实例,下载的新闻来自中国自由软件库新闻组。


  三、下载别的新闻服务器上的信息


  Dnews服务器可以从别的服务器下载新闻组,本例中,笔者定义了从中国自由软件库下载邮件(news.freesoft.cei.gov.cn),如图3所示。

  管理员可以通过“add suck”增加多个新闻服务器,以使本地服务器从这些服务器上下载它们的讨论组。

  图4

  图4所示的配置为:允许10.1.1.0这个网络上的所有计算机访问所有新闻组,也可以向所有新闻组发信。其中第二行表示,所有的计算机,不论它处在什么地方,不论它的IP地址是多少,都可以阅读及向本新闻服务器发送信件。


  四、 启动新闻组服务器


  在Windows 9x中,Dnews服务不会自动启动,用户需要点击程序项中的Dnews Service,并启动Dnews服务。如果经常要启动Dnews服务器,用户可以将其拷贝到“启动”中。

  图5

  安装在Windows NT Server 中的Dnews服务,当Windows NT启动后会自动启动新闻服务器。


  五、 本地建立新闻组


  Dnews Manager中的“tellnews”选单中,包含了很多条命令,使用这些命令,管理员可以建立新的讨论组,删除讨论组、记录日志等。

  在配置程序中,管理员可以通过“configure”选单来配置用户权限。定义哪些用户可以访问此新闻组,哪些用户不能访问,哪些用户只能访问哪几个新闻组等。管理员可以通过“add”功能键,加入更多的限制。配置用户权限界面如图5所示。

  安装与配置好Dnews服务后,就可以正常运行自己的新闻服务器了。服务器会自动从上一级新闻服务器下载新闻(如果你前面已配置了从别的服务器上下载新闻)。

  图6

  图6为笔者在Windows NT上安装好Dnews后,用Outlook访问新本地新闻服务器的图示。本例中新闻服务器的IP地址为:10.1.1.118。在服务器上,笔者新建立了comp.linux一个本地讨论组,其余讨论组是本地新闻服务器(10.1.1.118)从中国自由软件库新闻服务器上下载的讨论组(不过,外部新闻服务器上的内容通常很多,要完全下载的话,会花费不少时间)。

  本地局域网上的所有用户都可以直接连接到自己的新闻服务器上,进行信件阅读。但由于是通过拨号入网的,所以无法同中国自由软件库建立信任,所以,尚不能向外发信。

  图7

  图7为笔者通过Netscape的新闻访问客户端软件访问本地新闻服务器图示。


  六、 服务器日志

  Dnews提供日志记录,以下日志记录了新闻服务器信件的所有传输情况,可供管理员随时查询。

  软件的下载地址:

  新闻服务器Dnews是一个商业软件,下载地址:http://www.download.com/,选择Internet→server查找Dnews服务器软件,目前版本为5.0beta2。想建立自己新闻服务器的用户可以自行下载。