一样的聊天室,不一样的搭建


 习惯了通过类似ICQ、QQ、MSN之类的工具和天南海北的朋友聊天、发信息,不过所有聊天工具都需要Internet的支持,而无法在单位内部的网络中“大显身手”,那么你是否想到过要让单位内部的员工,不用上Internet就可以轻松体验到内网聊天的快乐呢?要是你有这种想法,何不自己动手在局域网内架设一台属于自己的聊天服务器,让单位员工不出内网就能自由聊天!尽管目前架设内网聊天服务器的方法有很多,不过许多方法操作、管理起来比较烦琐;为此,本文特意为各位提供一种架设内网聊天服务器的简单方法,该方法仅需要Chat Anywhere工具的帮忙就能轻松实现。

聊天室架设前奏曲

要想在局域网内就能轻松实现聊天,首先需要做的就是在局域网服务器中安装Chat Anywhere工具软件;在安装该工具之前,可以先到http://www.91s.net/Soft/Soft_3264.htm处下载获得该工具软件的安装程序,然后用鼠标双击它,就能开始聊天服务的安装操作;安装过程中,几乎不需要你进行任何设置,只要你一路单击“next”按钮,该工具就会自动完成各种服务配置,并自动完成其他方面的安装任务。安装操作结束之后,双击系统桌面上的“chat anywhere”快捷图标,在随后出现的图1界面中,你将看到该程序已经默认地创建好几个不同类别的聊天室了,选中你认为合适的聊天室名称,再单击“OK”按钮,就能启动服务器中的聊天服务了。


图1

当然要是你的服务器中已经架设好并启动了web服务器时,那么在启动内网聊天服务时就可能出现服务端口冲突的提示,这是因为内网聊天服务器在默认状态下也是使用的80端口;遇到这种情况,你可以在图2所示的端口冲突提示窗口中,为内网服务器指定一个其他的服务端口号,例如这里笔者为内网聊天服务器指定的服务端口号为“8009”,单击“OK”按钮后,需要重新启动内网聊天服务器。


图2


聊天室架设进行曲

由于chat anywhere工具在安装的过程中,已经自动为我们配置好了内网聊天服务器,因此服务器端的设置任务到这里就算完成了,怎么样,简单吧!以后每次需要启动聊天服务器时,就可以双击桌面上的“Chat Anywhere”图标,就能启动聊天服务了。

在启动好内网聊天服务后,下面需要做的工作就是邀请单位内部的员工进入内网聊天室;要做到这一点其实很容易,只要将安装有chat anywhere程序的服务器IP地址以及自定义的聊天服务端口,通知各位员工就可以了。以后这些员工只要在局域网的其他工作站中,打开IE浏览器,并在浏览器地址栏中输入“http://服务器IP地址:端口号”格式的URL地址,就能进入到指定类别的聊天室了;例如,假设笔者的聊天服务器IP地址为192.168.0.1,那么局域网中的其他用户只要输入“http://192.168.0.1:8009”,就能看到如图3所示的聊天室登录界面了;在该界面的“Your Name”文本框中输入自己的聊天呢称,再单击“Enter”按钮就可以进入到指定类别的内网聊天室了,如图4所示。怎么样,该聊天界面是不是和Internet上的聊天室界面非常相似呀!


图3


图4

当然,如果你想开通其他类别的聊天室功能时,可以再次启动chat anywhere程序系统允许你同时启动多个该程序,只要你为它们分配不同的聊天服务端口,它们之间就不会造成冲突),并为该程序分配另外一个服务端口,以后其他用户就会通过“http://服务器IP地址:端口号”地址,来同时进入另外一个类别的聊天室了。一旦进入到聊天室后,大家就可以象在Internet聊天室中一样,与其他朋友轻松交流和聊天了。

考虑到在聊天室中聊天是一件很简单的事情,因此本文在这里就不重复叙述如何聊天了。下面本文重点就向各位介绍一下,如何设置和维护好内网的聊天服务器。
1、对聊天成员进行管理

任何成员进入到内网聊天室后,都会在服务器的chat anywhere监控界面中留下访问痕迹,如图5所示。从该界面的左侧,你不难看到所有用户进入到聊天室的登录信息,包括登录用户名、登录工作站的IP地址以及登录服务器的具体时间等。一旦某个用户成功进入到聊天室的话,那么该用户的呢称就会自动出现在图5界面的右侧子窗口中;要是日后某个用户不遵守聊天室的一些规则时,你可以在这里选中那个用户的呢称,然后单击“kick out”按钮,这样就能将那个用户强行踢出当前聊天室。


图5

2、对聊天信息进行过滤

为了防止单位员工在聊天室中发布一些不健康的、甚至反动的言论,chat anywhere工具还允许你对用户的发布内容进行过滤,这样可以确保出现在聊天室中的内容都是健康的、积极向上的。在对聊天信息进行过滤时,你可以单击chat anywhere监控界面中的“Filter”工具栏按钮,在弹出的图6过滤设置框中,选中“Enable language filter”复选框,这样就能将服务器的聊天信息过滤功能启用起来了;在默认状态下,chat anywhere工具已经内置了许多色情的、反动的或其他具有负面影响的关键词,只要用户发布出来的聊天信息中包含有上述关键词,那么该用户所发布的整条信息都不能显示在聊天室中。倘若你还想过滤其他方面的内容时,你可以在图6界面的文本框中输入对应的关键词,然后再单击“add”按钮,这样的话任何用户日后的发言中一旦有某些内容与你事先设置的过滤关键词相匹配时,那么对应该内容的整条信息都会被自动过滤掉。


图6

3、对聊天室样式进行定制

想让你创建的聊天室与众不同吗?要是有这个念头,那么你可以对当前的聊天室登录页面、聊天窗口的显示风格以及界面语言进行个性化设置。

在个性化登录页面时,可以先单击图5界面中的“Custom”工具栏按钮,在其后出现的自定义界面中,单击“Login Page”按钮,这样就能打开图7所示的登录页面样式设置框;在该设置对话框中,你可以在“Background image”设置项处,为登录窗口指定一个漂亮好看的页面背景,在“welcome image”处你可以为聊天室指定一个欢迎图象。要是希望自己的聊天室不对外开放时,可以选中这里的“Password protection”复选项,在接着弹出的用户帐号列表界面中,单击“add”按钮,将自己认为可以进入聊天室的合法用户名称以及密码逐一地添加进来,最后单击“save”按钮,这样的话所有合法用户以后必须凭密码才能进入到聊天室,而其他非法用户就不能随意进入到聊天室了。


图7

在个性化聊天窗口时,可以在“Custom”界面中单击“chat Page”按钮,在随后出现的样式设置窗口中,单击“Style”处的下拉按钮,从弹出的下拉列表中选中一个合适的样式代号;要是不知道选用哪个样式代号时,不妨逐一试用一下每一个样式代号,看看究竟哪种显示样式能让自己满意。当然,你也可以单独为聊天窗口设置合适的背景图象,而让其他位置的显示风格保持不变。在完成聊天窗口的样式设置操作后,也不要忘记单击“save”按钮哟!

同样地,单击“Custom”界面中的“language”按钮,就能对聊天窗口的界面语言进行个性化定义了,聊天室默认的界面语言当然是英文,如果你喜欢用中文聊天的话,那么你就可以在这里选中“chinese-simplified”选项,最后单击“ok”按钮。

4、远程管理聊天服务器

为了更灵活地用好聊天服务器,你还可以通过合适的设置,来远程启动或关闭聊天服务,也可以在远程随心所欲地查看任何用户的聊天内容,甚至可以对聊天用户进行远程管理。当然,要实现上述的远程管理目的,你需要按照如下步骤,来启动聊天服务器的远程管理功能:

首先单击图5界面中的“remote manage”工具栏按钮,在弹出的图8设置窗口中,设置好远程管理聊天服务器的端口号,在默认状态下聊天服务器会自动开启6000端口,作为远程管理端口;


图8

接着再在“user name”、“password”文本框中,分别设置好需要远程管理服务器的超级管理员帐号以及密码,再单击“Start”按钮,这样聊天服务器的远程管理功能就被自动启用了;日后你可以在任何时间,任何一台工作站中,打开IE浏览器,并在地址框中输入“http://服务器IP地址:6000”格式的URL地址,来打开聊天服务器远程管理登录界面,再输入前面设置好的管理员帐号以及密码,并单击“OK”按钮,就能进入到如图9所示的远程管理页面。


图9

以后单击该页面中的“start/stop chat service”按钮,就能远程启动或关闭聊天服务器了;单击“online users”按钮,就能远程查看到所有在线聊天用户的相关信息了,例如聊天用户的呢称、登录工作站IP地址等,此外单击“view”按钮,还能远程看到每一个聊天用户的具体聊天内容等。

 5、拒绝随意登录聊天室

有的工作站用户可能会对聊天服务器采取非法攻击,为了避免这样的攻击,你必须及时将那些“行为不轨”的工作站用户封杀掉,让他所使用的工作站无权继续进入聊天室。要拒绝某个用户的工作站再次登录聊天服务器时,你可以单击图5界面中的“forbidden ip”按钮,在随后打开的图10界面中,输入该用户使用的工作站IP地址,例如“192.168.0.10”,然后单击“add this ip”按钮,这样的话,以后IP地址为“192.168.0.10”的工作站就没有权利登录到聊天服务器中了。同样地,你可以将其他需要限制的非法工作站IP地址逐一添加进来。当然,要是想恢复某个工作站登录聊天室的权利时,可以先在“Forbidden IP”列表框中选中对应工作站的IP地址,再单击“Remove from IP list”按钮就可以了。


图10

聊天室架设序幕曲

好了,上面就是笔者使用Chat Anywhere工具软件架设聊天服务器的具体实现步骤;从上面不难看出,这种架设聊天服务器的方法非常简单,服务器端和客户端都不需要进行任何复杂的设置,而且在服务器管理方面的功能也是非常不错,因此该方法是其他架设方法所无法比拟的。



相关内容

    暂无相关文章