网络服务器的组建、配置与安全管理第16章其他服务器的组建与安全管理本章重点介绍如何建设一台聊天室、IRC、BT服务器。网络服务器的组建、配置与安全管理16.1iChat聊天室服务器组建攻略本节重点介绍iChat聊天室服务器的安装和配置。iChat是一款专业聊天室服务器软件,速度快,占用资源小,号称把网易的聊天室搬回家,支持性别、积分等多种管理功能,界面完全可以定制。iChat安装步骤修改iChat配置安装运行测试iChat服务网络服务器的组建、配置与安全管理(1)到试用版,目前最新版本为1.82。(2)将下载下来的iChat.zip文件解压,在这里推荐解压到E:\ichat目录。因为iChat默认配置为E:\ichat目录,这样可以节省很多的修改配置文件的时间。网络服务器的组建、配置与安全管理(1)用“记事本”程序打开E:\ichat目录下的iChat.ini文件,根据情况修改默认配置。(2)用记事本程序打开E:\ichat\rooms下的room1.ini并修改里面的名称以及服务器地址和端口号。网络服务器的组建、配置与安全管理(3)每个房间相对应一个room.ini文件,如果要增加房间,首先要在E:\ichat\rooms目录下复制一份room1.ini文件,并且修改新文件里的端口号设置,然后在E:\ichat\目录下的rooms.ini文件里面增加一条room2=e:\ichat\rooms\room2.ini即可,其中room2是参数名字,room1、room2均可。网络服务器的组建、配置与安全管理(1)选择【开始】→【运行】命令,在【打开】下拉列表框中输入“CMD”,单击【确定】按钮,打开【命令提示符】程序。(2)在【命令提示符】程序下,进入E:\ichat目录。网络服务器的组建、配置与安全管理(3)在【命令提示符】程序下输入“ichat-install”命令,安装iChat服务,接着系统会显示InstalliChatserversuccessful,表示安装成功。(4)安装成功后,要启动iChat服务。在【命令提示符】程序下输入“netstartichat”,经过几秒钟后,系统便会显示iChat服务启动成功。网络服务器的组建、配置与安全管理(1)打开浏览器程序,在浏览器的【地址】下拉列表框中输入iChat服务器的地址及端口号“”,按回车键。如果安装无误的话,iChat聊天室的登录界面就会显示出来。(2)进入聊天室登录界面后,随便注册一个名字进去,就可以畅所欲言地聊天了。网络服务器的组建、配置与安全管理(3)iChat服务器的安全。在iChat1.82以前的版本中,存在着严重的漏洞,黑客只要借助一个iChat攻击器,就可以使目标iChat服务器拒绝服务,管理员只有重新启动iChat服务,聊天室才可以继续运行,在这里建议管理员及时升级iChat版本到1.82。网络服务器的组建、配置与安全管理16.2IRC服务器组建攻略本节重点介绍IRC服务器的组建与客户端的使用。IRC(InternetRelayChat)是网络上一种聊天的方式。和普通的聊天方式相比,IRC聊天有速度快、功能多、支持多种命令等功能,因此IRC聊天一直受到更多人的欢迎。接下来介绍如何在Windows平台上组建一台IRC服务器及客户端如何进入IRC聊天室。IRC服务器配置客户端连接网络服务器的组建、配置与安全管理(1)将EZ-IRCServer下载后,解压到任意目录,在这里解压到D:\web\ircserv目录下。解压后共生成7个文件。(2)双击ircserv目录中的IRCServ.exe程序即可启动IRC服务器。接着打开一个IRCServer窗口,并显示IRC服务器的信息,包括名称、地址等,IRCServ的好处就是根本无需任何设置,直接启动后就可以使用。网络服务器的组建、配置与安全管理(1)mIRC解压完成后,在mIRC解压目录下双击mirc.exe程序。(2)启动mIRC后,选择【文件】→【服务器选择】命令。网络服务器的组建、配置与安全管理(3)首先为自己进入IRC聊天室中设置一个昵称,在打开的【mIRC选项】对话框中,单击【连接】下接列表,然后在对话框的右侧的文本框中输入自己喜欢的昵称及邮件地址。(4)选择【连接】→【服务器】添加一个服务器连接,然后单击右边的【IRC聊天服务器】下拉文本框下面的【添加】按钮。网络服务器的组建、配置与安全管理(5)在【添加服务器】对话框中输入服务器的基本信息,在【描述】文本框中输入服务器的名称,可以随意指定;在【服务器】文本框中输入服务器的地址(在这里为192.168.1.12),也就是在IRCServ中显示的那个IP地址,其他项目不用修改,单击【添加】按钮即可完成IRC服务器的添加操作。(6)返回【mIRC选项】对话框,可以看到刚才添加的IRC服务器已被成功地添加到【IRC聊天服务器】下拉列表中了。单击【连接到服务器】按扭,便可以进入IRC聊天室。网络服务器的组建、配置与安全管理(7)接着系统会出现一个【频道文件夹】对话框,要求用户输入加入的频道名称,即聊天室房间的名称“#flyingfox”,单击【加入】按钮即可进入flyingfox房间。(8)接着就会进入IRC聊天室,在这里可以与朋友进行聊天了。网络服务器的组建、配置与安全管理16.3BT服务器组建攻略本节重点介绍BT服务器的组建、BT种子的制作及客户端的使用。BT(BitTorrent,比特流)的特点就是:下载的人越多,速度越快。BT使用一种传销的方式来达到共享,工作原理如图所示。安装和设置BT服务器制作和发布BT种子网络服务器的组建、配置与安全管理(1)MyBT安装过程非常简单,在安装的过程中选择目录时,推荐安装在非系统驱动器下。(2)安装完成后,运行MyBT安装目录下的mybtEx.exe程序,系统就会打开MyBT服务器管理窗口,它包括管理服务、目录设置、选项设置、系统设置共4个标签,主要的设置工作都是在这里完成的。网络服务器的组建、配置与安全管理(3)管理服务。如果单击【安装后台服务】按钮,就可以在后台自动运行MyBT服务程序,而无须每次启动系统后手工运行程序。要安装服务器,只需单击【一键安装服务器】按钮,系统就会首先清除旧的数据文件,然后自动启动后台服务。初次使用时需要创建管理员账号和密码。网络服务器的组建、配置与安全管理(4)目录设置。MyBT默认使用C:\mybt\Upload作为BT发布主目录和上传种子文件目录,不过考虑到系统的安全性,建议更改其默认路径。在AnnounceURL文本框中输入本机IP地址,如果需要更改其MyBT端口号,可以修改【BT服务端口】中的数值,默认为端口6969。根据实际情况,对所要修改的项目修改完成后单击【保存修改】按钮即可生效。(5)选项设置。这里可以设置Web页面和用户连接的一些选项,“!!”为建议不设置项目,“链表”是指*.torrent文件,如果设置为非零值,即代表允许。网络服务器的组建、配置与安全管理(6)系统设置。在此选项中可以为注册用户和普通游客设置不同的权限,如注册、浏览、下载、留言、上传、编辑、管理等操作权限,只需选中相应的复选框即可;还可以设置最大并发连接数、最大链表文件数、连接超时、下载超时、允许Track共享连接数等,如果弄不清楚什么含义的话,建议使用默认设置值。(7)以上设置完成后,双击【浏览器】程序,在浏览器的地址栏中输入刚才设置BT服务器的地址“”,按回车键后,便可以成功登录到BT服务器。网络服务器的组建、配置与安全管理(1)在Internet下载BitTorrent程序,下载完成后,双击运行BitTorrent安装程序,以默认方式将BitTorrent安装到计算机中,然后选择【开始】→【程序】→BitTorrentS系列Plus!→CompleteDirPlus!命令。(2)制作BT种子。打开CompletedirPlus!窗口后,在【被制作文件路径】文本框中输入要制作BT种子的文件或文件夹,也可以单击【文件夹】、【文件】按钮进行选择。选择好要制作的种子后,单击【制作】按钮,BitTorrent就会开始制作BT种子。网络服务器的组建、配置与安全管理(3)制作完成后,系统会在被制作种子的文件夹下生成一个扩展为torrent的BT种子程序。(4)上传BT种子。接下来要上传*.torrent文件,双击【浏览器】程序,在浏览器的地址栏中输入BT服务器的地址“”,按回车键即可登录到BT服务器。然后单击网页中的【上传】链接,即可进入BT种子上传页面。单击【浏览】按钮找到刚才制作好的torrent文件,接着填写一个标题,目的是用来对上传的文件进行简单说明,如果不填写的话将自动显示文件名字,再选择电影、软件等类别。最后单击【上传】按钮就可完成BT种子上传。网络服务器的组建、配置与安全管理(5)使用BT下载。上传完成后,返回MyBT下载服务器首页后,可以看到BT种子已成功上传。此时,客户端只需单击该文件旁边的【下载】链接后就可以开始下载该文件了。网络服务器的组建、配置与安全管理(6)管理。管理员通过单击MyBT下载服务器首页中的【登录】链接,输入在安装MyBT服务器时创建的超级用户名和密码后,便可以管理BT下载列表了。