查看: 4707|回复: 3

卡把不能联网也能升级

[复制链接]
发表于 2008-2-5 13:43:59 | 显示全部楼层 |阅读模式
笔者所在的公司在全省范围内共有10多家分支机构,所有的分支机构都通过2M的数字专线联入到公司内部局域网中,全公司构成一个内网,使用一台代理服务器通过总公司的线路上Internet。
    为了更好地进行病毒防护,笔者把杀毒软件全部更换成卡巴斯基的产品。不过,因为所有安装卡巴斯基的客户端都需要通过Internet进行病毒库更新,导致代理服务器的负载剧增。而且,公司在策略设置方面会限制部分员工上网,这使得部分卡巴斯基无法自动上网更新病毒库。
    如此一来,在遇到新病毒时,杀毒软件无疑形同虚设。

病毒库如何及时升级
    为了解决病毒库升级的问题,笔者尝试了很多办法。  
    第一种想法是,将卡巴斯基设为代理服务器更新,但不在IE的代理服务器中做设置,使得这些电脑只能更新病毒库不能上Internet。
    但过了一段时间后,发现有些员工通过查看卡巴斯基的设置,将代理服务器的地址设到IE中,即可自由地上Internet,并且因为全公司依然都要通过代理服务器进行卡巴斯基病毒的更新,代理服务器的负载压力依然很大。
    后来又想到利用下载病毒库更新文件的方法进行升级,但全公司近200台电脑,一台一台手动更新十分费时费力,只得再想其他方法。
    这时,笔者想到,能否可通过局域网架设一个卡巴斯基的更新服务器,让所有的计算机直接经由这台服务器进行病毒库更新?年初的时候为了及时,卡巴斯基在国内架设了更新服务器,国内用户只需要在卡巴斯基的升级设置中添加一个国内服务器的地址即可。
    那么,如果在公司内网中架设一个更新服务器,然后设置所有客户端使用此更新服务器进行更新,即可解决现有的问题。
    笔者选用的卡巴斯基版本为卡巴斯基7.0版。现在以此版本为例,介绍如何架设内网的卡巴斯基更新服务器。

服务器端设置
   卡巴斯基支持两种更新方式,即FTP和HTTP。这两种方式的操作过程大同小异,架设过FTP站点和HTTP站点的朋友都能很容易地通过这两种方式架设卡巴斯基升级服务器。现以HTTP方式为例来说明。
    首先,在服务器上安装IIS,以提供HTTP服务。安装好了IIS后,打开IIS管理器,在默认站点处点“属性”,在“虚拟目录”选项卡中,首先将本地路径改为服务器上的一个自己建立的文件夹,如“D:\KAV\”,此文件夹将用来存放更新的病毒库文件。之后将“脚本资源访问”、“读取”、“记录访问”和“索引资源”都勾选上,并且设置下面的“执行权限”为“脚本和可执行程序”。
    然后到“HTTP头”选项卡中点击“MIME类型”按钮,在弹出的窗口中,新建一个新的MIME类型,设置扩展名为“*”,然后在“MIME类型”中输入“application/octec-stream”即可。
    做此设置的目的是让卡巴斯基客户端通过WEB站点下载升级所需要的文件,而不会因为某些文件的扩展名不被系统识别,导致无法下载升级。
    接着,在服务器端安装卡巴斯基,当然,这台服务器要能上Internet更新自己的病毒库。
    安装完成后,在服务器启动卡巴斯基,然后在“设置”->“更新”中,点击“配置”按钮,在弹出的窗口中,选择“附加”选项卡,将“更新分发目录”勾选,并点击“浏览”,选择刚才建立的那个存放病毒库更新文件的文件夹。
    通过如此设置后,服务器的卡巴斯基在更新自己身病毒库时,会自动将病毒库文件存放到我们设置的文件夹中,其它的客户端就可以通过这里的文件更新自己的病毒库了。
    接着让服务器上的卡巴斯基更新病毒库。
    更新完成后,刚才建立的那个文件夹中会多出AutoPatches、bases和index三个目录。

客户端设置
    在客户端安装卡巴斯基软件,安装完成后,在“设置”->“更新”中点击“配置”,在“更新设置”的“更新服务器地址”中手动添加并勾选内网服务器的更新地址。
    假设内网更新服务器地址为192.168.1.2,则添加的地址应为“ttp://192.168.1.2”。

结果验证
    好了,所有的设置都结束了。在客户端上,点击更新病毒库,打开卡巴斯基的报告窗口,会发现卡巴斯基从内网就可以升级病毒库了。您会发现,原来需要几十分钟的更新时间,现在一分钟就OK了。
    如果客户端的数量较多的话,您还可以写一个注册表文件来设置内网升级服务器地址。
    卡巴斯基的首选升级服务器地址在注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\protected\AVP7\profiles\Updater\settings\Sources\0000下设置,其中的Path键为升级服务器的地址,设为“1”即代表使用。
    需要安装大量客户端的朋友,可以直接写一个注册表文件修改以上两个键值,在安装完成后运行注册表文件即可。


    需要注意的是,客户端和服务器都最好使用卡巴斯基7.0。笔者曾经用6.0测试过,在客户端更新完成后会有一个程序错误,报告某些模块未更新。但重新启动后,又显示所有更新都已完成。而这个问题,在卡巴斯基7.0上就从来没有出现过。
回复

使用道具 举报

发表于 2008-2-12 14:39:09 | 显示全部楼层
好像不是这样的吧            
回复

使用道具 举报

发表于 2008-2-14 09:54:48 | 显示全部楼层
看来我也要试试啊。。。谢谢分享
回复

使用道具 举报

发表于 2008-2-19 17:53:31 | 显示全部楼层
我也去试一下喽 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表