如何用ArGoSoft News Server轻松搭建新闻组服务器?
用ArGoSoft News Server轻松DIY新闻组服务器
一、新闻组简介
新闻组(Usenet Newsgroups)是个人向新闻服务器所订阅讨论区(Group)进行消息(Article)张贴与阅读的服务。它与Email、FTP、IRC、WWW一样,同属于Internet所提供的基本服务之一。由于其存在的时间相当久远(自1980年出现至今),且随着不断发展,目前国外的新闻组讨论区已经相当成熟,不仅数量多、分类细,而且信息量大、内容丰富,涵盖了人文、社会、科学、艺术、生活、计算机、娱乐休闲等几乎所有的领域。它就像一个信息的大熔炉,是国外网民获取、交流、共享信息的重要手段之一。
与国内的论坛(BBS)不同,新闻组是基于服务器的,用户的阅读、张贴操作均须通过新闻服务器来完成。这使得新闻组具有以下几个优点:
1. 彻底摆脱地域限制,真正做到全球范围内的信息共享与交流;
2. 信息保存时间长,只要你不主动删除,服务器上的信息会一直保留;
3. 由于国外新闻服务器众多,用户可选择多个服务器进行阅读、张贴,彻底摆脱了国内某些论坛的种种限制。
在国外,新闻组与Email、WWW并称为Internet的三大基本服务功能,但在国内,新闻组却似乎是个被人遗忘的角落。由于国内ISP所提供的新闻组服务很少,这使得大多数国内网民无缘享受这一服务。其实,只要你有一台能够接入Internet的计算机,并拥有一条稳定的连接线路,完全可以自己动手,DIY一个个性化的新闻组服务器。
二、ArGoSoft News Server简介
ArGoSoft News Server(简称ANS)是一款相当优秀的Windows平台下NNTP Server软件,完全免费,最新版本为2.5.8。它提供了完整的NNTP协议支持,占用系统资源少,运行稳定,并且设置简单,是DIY新闻组服务器的首选工具。
三、DIY步骤
1. 安装ANS
下载ANS的安装文件ANS258.ZIP(官方主页:http://www.argosoft.com),解压后得到两个文件:argo.exe(ANS的主程序)、argo.ini(ANS的配置文件)。将这两个文件拷贝到某个目录(例如:C:\NewsServer)下。双击argo.exe文件,即可启动ANS。
2. 配置ANS
首次启动ANS时,系统会自动生成一个名为argo.dat的数据库文件,用于保存新闻组、用户等信息。随后,会弹出一个设置对话框,要求输入服务器的域名(Server Domain)。这里应输入你所申请的域名,例如:news.xxx.com(注意:该域名应能够通过DNS正确解析到你的服务器IP)。设置好域名后,点击“OK”按钮,ANS即以默认配置启动。
默认情况下,ANS在后台运行,并且没有图形界面。为方便配置,可在命令行状态下,切换到ANS的安装目录,输入“argo -c”命令,即可启动ANS的配置界面。在配置界面中,你可以对ANS的各项参数进行设置。
3. 建立新闻组
点击“Groups”按钮,弹出新闻组管理窗口。点击“Add”按钮,弹出新闻组属性设置窗口。在“Group Name”栏中输入你要建立的新闻组名称,例如:alt.test.mygroup。其余选项保持默认设置,点击“OK”按钮,即完成新闻组的建立。
4. 管理用户
点击“Users”按钮,弹出用户管理窗口。这里列出了所有通过身份验证的用户信息。默认情况下,ANS允许任何用户连接到服务器,但只有注册用户(拥有账号、密码)才能进行张贴操作。
点击“Add”按钮,弹出新用户属性设置窗口。在“Login”栏中输入用户名,在“Password”栏中输入密码。其余选项保持默认设置(或根据需要进行设置),点击“OK”按钮,即完成新用户的添加。
5. 身份验证
为防止恶意用户滥用服务器资源,ANS提供了身份验证功能。点击“Settings”按钮,在弹出窗口中勾选“Authentication Required”项,即可启用身份验证功能。启用该功能后,所有连接到服务器的用户均须提供用户名、密码,否则只能进行阅读操作。
6. 连接测试
在完成ANS的配置后,可使用新闻阅读器(例如:Outlook Express、The Bat!、NewsXPress等)连接到所建立的新闻组服务器,进行测试。
在新闻阅读器中,点击“工具”菜单下的“账户”选项,添加一个新闻账户。在“新闻服务器(NNTP)”栏中输入你的服务器域名或IP地址,在“登录名”栏中输入你所建立的用户名,在“密码”栏中输入密码。点击“确定”按钮,完成新闻账户的添加。
随后,双击该新闻账户,即可连接到你的新闻组服务器。在新闻组列表中,应能看到你所建立的新闻组(例如:alt.test.mygroup)。双击该新闻组,即可浏览其中的信息。如一切正常,你可尝试张贴一条信息进行测试。
7. FAQ
(1)我能否将DIY的新闻组服务器接入到现有的Usenet网络中?
不能。由于Usenet网络采用分层结构,每个新闻组服务器均隶属于某个特定的新闻组网络。而DIY的新闻组服务器是一个独立的NNTP服务器,并没有加入到现有的Usenet网络中,因此无法浏览、张贴到其他新闻组服务器上的信息。
(2)为什么张贴的信息在服务器上保存的时间很短?
默认情况下,ANS会将张贴的信息在服务器上保存一天。你可通过修改argo.ini配置文件中的“ArticleRetentionDays”项来改变保存时间。例如,将其值设为7,则张贴的信息会在服务器上保存7天。
(3)为什么有时无法连接到服务器?
可能的原因有多种:首先,请确保你的服务器已正确连接到Internet;其次,请检查服务器的防火墙设置,确保NNTP服务(端口119)没有被阻止;最后,请检查你的ISP是否允许运行NNTP服务器。
通过上述步骤,你就可以DIY一个属于自己的新闻组服务器了。当然,由于条件所限,DIY的新闻组服务器在功能、性能等方面无法与商业化的新闻组服务器相比。但对于个人用户而言,DIY的新闻组服务器已完全能够满足日常的信息共享与交流需求。希望本文能够对你有所帮助!
- 上一篇: 掌握QQ飞车绝技:轻松解锁双喷技巧
- 下一篇: 轻松学会!简单盘头发技巧大揭秘
游戏攻略帮助你
更多+-
04/23
-
04/23
-
04/23
-
04/23
-
04/23