本帖最后由 stuazt 于 2012-3-27 21:40 编辑
相信用卡巴的筒子们都知道卡巴斯基更新服务器这个东西,而且,相信大家都是手动设置更新源和地区,然后手动更新。
下面,给大家展示一个,怎么说呢,不能叫毁童年,叫什么好呢,叫毁青年的事实吧。
相信大家都曾今或至今仍保存的列表,类似于下图这样的:
然后,后来卡巴斯基把全部服务器都换成如下格式了:
http://dnl-01.geo.kaspersky.com
http://dnl-02.geo.kaspersky.com
http://dnl-03.geo.kaspersky.com
等等等等。
我也恰好知道这些,然后昨天看更新比较慢,就寻思,ping一下每个服务器(注意ping的时候不要加http://)。(ping命令不会的可以google一下)
发现他们的延迟都很高,基本上都得1000ms左右。包括那些宣称是中国的服务器。
后来,经过反复google,我发现了一个毁青年的事实:卡巴斯基在中国可能压根就没有服务器。
怎么得出这个结论的呢?看如下事实:
你先ping一下自己觉得是中国的服务器,然后,到www.ip138.com查询一下那个服务器,你会发现,基本上都在世界各地。然后你也会发现,它们的延迟基本都得接近甚至超过1000ms。(我用的是联通4M ADSL)
然后你找个国内的网站,哪怕小一点儿的,你ping一下试试,百度这样的网站,基本上延迟也就50ms左右。google.com.hk服务器在香港,延迟也才100ms左右。
接着,我到ip138.com查询了一下那些http://dnl-01.geo.kaspersky.com的服务器,发现他们不是广东深圳联通的,就是四川眉山电信的。但是,基于以上事实,我觉得,这个数据是不准确的,什么原因我不清楚。觉得他们不靠谱的原因还有一个:查询过程中,我第一次查http://dnl-01.geo.kaspersky.com的时候,它曾显示为辽宁大连联通,后来就一直是那两个地方中的一个。
然后,我在卡巴国际官网上发现了这个网页:
http://support.kaspersky.com/faq/?qid=208284118
Below is the list of Kaspersky Lab servers used for downloading antivirus updates, new applciation modules, and patches:
这句话是说:下面是卡巴斯基用来下载更新、新的程序模块和补丁的服务器。
显然,这是面向全球的,卡巴总不能把全球的服务器都放在中国吧?中国的付费用户有那么多?以至于卡巴宁愿让国外所有用户的更新都连接到中国?
另外,如果你多ping几个服务器,你会发现,很多服务器是指向同一个ip的。
至于早期的那份列表是怎么来的,我也进行了一下研究,下面有个cnbeta.com的连接:
http://www.cnbeta.com/articles/20034.htm
引用部分原文如下
现在卡巴升级很困难,而现在了解的方法就是更改最加更新地区来更改服务器,其实还有一种方法,可以让你指定升级的具体服务器.服务器列表在updcfg.xml里面,但这里设置的中国是在美国和欧洲的服务器的,从卡巴网站下载的离线升级包里,发现 updcfg.xml里有中国的服务器,我们就来指定到这些为中国准备的服务器去升级(服务器还是在俄国吧,另外更改updcfg.xml不行,会自动更新掉).
服务器列表,大家可以自行选择认为比较快的服务器
这份列表基本上就是从卡巴的文件中找到的。
如果你装了卡巴(任意版本的),可以在C盘搜一个名为updcfg.xml(从文件名就可以看出来,update configuration,即,更新配置)的文件,用记事本打开文件,内容如下:
<?xml version="1.0"?>
<UpdaterSettingsSection>
<sites_list>
<site url="http://dnl-01.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-02.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-03.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-04.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-05.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-06.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-07.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-08.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-09.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-10.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-11.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-12.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-13.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-14.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-15.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-16.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-17.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-18.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-19.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-00.geo.kaspersky.com" weight="100000" region="Russia" />
<site url="http://dnl-01.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-02.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-03.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-04.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-05.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-06.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-07.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-08.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-09.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-10.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-11.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-12.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-13.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-14.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-15.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-16.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-17.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-18.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-19.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-00.geo.kaspersky.com" weight="100000" region="Europe" />
<site url="http://dnl-01.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-02.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-03.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-04.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-05.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-06.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-07.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-08.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-09.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-10.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-11.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-12.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-13.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-14.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-15.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-16.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-17.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-18.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-19.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-00.geo.kaspersky.com" weight="100000" region="America" />
<site url="http://dnl-01.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-02.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-03.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-04.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-05.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-06.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-07.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-08.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-09.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-10.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-11.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-12.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-13.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-14.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-15.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-16.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-17.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-18.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-19.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-00.geo.kaspersky.com" weight="100000" region="China" />
<site url="http://dnl-01.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-02.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-03.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-04.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-05.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-06.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-07.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-08.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-09.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-10.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-11.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-12.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-13.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-14.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-15.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-16.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-17.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-18.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-19.geo.kaspersky.com" weight="100000" region="Japan" />
<site url="http://dnl-00.geo.kaspersky.com" weight="100000" region="Japan" />
<site2 url="http://dnl-01.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-02.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-03.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-04.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-05.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-06.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-07.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-08.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-09.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-10.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-11.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-12.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-13.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-14.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-15.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-16.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-17.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-18.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-19.geo.kaspersky.com" weight="100000" region="*" />
<site2 url="http://dnl-00.geo.kaspersky.com" weight="100000" region="*" />
</sites_list>
<UpdateFileDescription Filename="master.xml" RelativeSrvPath="index" />
<UpdatePeriod SuccPeriod="120" FailPeriod="20" />
</UpdaterSettingsSection>
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
最后一行被我删了,不知道是否包含特定信息。
你可以看出,按照新版的更新地址,每个国家都是用这些服务器。
后面的weight应该是表示负载,region对应地区。因此,我认为,卡巴的更新是这样的:
默认的更新源,其实不是预设的更新地址,而是这个列表,更新源设置下面的地区,才是决定更新服务器的条件。
就是说,卡巴安装完了以后,默认的那个更新源不是一个具体的服务器,而是根据你选择的地区,然后套用上面的文件中的配置,选择一个更新服务器。
当然,如果你选择手动添加更新源,下面的地区选项就没有意义了,选在哪里都一样的其实,因为更新程序已经不需要读取下面的region信息了。
总结一下:
A,基于一下几种事实,可以推断出,卡巴在中国没有更新服务器:
a,最重要的,ping延迟,在中国境内的服务器,不可能延迟达到1000ms甚至更多。
b,很多更新源指向同一个ip,可见,并不是一个更新网址对应一个服务器,并且,旧版的中国服务器都在国外。
c,新版的更新源查ip138,全在中国,对于全球共用的20组服务器来说,显然是不可能的。
B,地区选项是没用的,除非你用默认更新源。
C,由本日志,加上以下事实及观点,推断出,封key与否,与更新源和地区的选择关系不大
事实a,所有更新服务器都在国外,你跟别人设置的网址不一样,服务器却可能是一样的。
观点b,个人认为卡巴各服务器之间对key的管理应该是同步的。
事实c,卡巴不是实时封key,而是以大概一周一次的频率集中封key,应该是基于服务器管理key的同步频率。
事实d,没见过这种情况:某个key,使用a服务器的人被封了,而使用b的服务器却没有被封。
事实e,如果不需要同步,单独服务器在某key达到限制数量以上很多的时候,就可以实时封key,而不需要大面积key一起封。
我们应该怎么做:
A,关于管理更新的。
如果你觉得更新速度可以忍受(尤其是已经完成了刚装卡巴斯基的第一次更新的坑爹之旅的筒子们),那么,你可以跳过下面的一个段落,否则,请阅读之。
多ping几个服务器,比如,我ping了所有的http://dnl-xx.geo.kaspersky.com系列的新版服务器,然后ping了旧版中所有中国及中国周边国家的更新服务器(旧版中的服务器跟新版的服务器基本不一样,但是关于地区的选择是有一定参考价值的),找到一个延迟最低的作为更新源。
B,放弃关于防止封key的理论吧,包括自动更新,我认为卡巴服务器应该是在更新的时候,接受了客户端的关于key以及客户机的信息,然后存储之,而不是某个key的更新次数。如果单纯按次数统计,那么你买个正版key,设置为一分钟更新一次,几天以后你会被封?!
C,防止封key,我认为有三个因素是要考虑的:
a,key的容量
b,key的使用人数
c,key的许可时间长短
这三个因素是对于封key是肯定有影响的。你看一下key区里的key下载次数,基本上都上千,试问,一个容量为3的key,有上千人更新,焉能不被封乎?
这三点最重要的因素中,我们能控制的,只有b,也就是使用人数。建议如下:
a,使用外语版的,比如你会俄语,会英语,会日语什么的。国外对于知识产权的保护比较有力,另外,没有几个国家能像中国有这么多人口(卡饭论坛的访问量,在中国来讲,不算大,放到国外,可能就算得上中型网站了),去对应的语言版本的国家的一些小论坛里搜对应版本的key,每个国家都会有一小撮人捣鼓盗版什么的。
b,找小众来源的key,比如刚才说的,你用外语版的,到对应语言的国家的小论坛里找key。
另外,论坛每天都会有key发布,这些key中,好多是30天的,可以每个月换一次。我记得以前用ESET的时候,不就是每个月注册一个试用账号吗。
最后,要说的一点是,多关注促销活动,赠送活动什么的。卡巴斯基现在的售价也不贵,我记得前几天上官网查,KAV2012才人民币60多块钱。
赠送活动这个得说一说,这个太坑爹了。
一年多以前,卡巴斯基跟一个什么游戏网站联合搞活动,送key,威胁说一周以后激活,结果,坑爹的激活了以后,天数就开始一天天的减,我当时申请了几十个,最后剩半年的时候都送人了,还在论坛里发了十个。以后遇到这种活动,咬住牙,不要激活,起码别全激活,激活个一两个自己用就行。千万不要听信卡巴的谣言。太坑爹了,必须吐槽一下。
ok,以上就是最新版的关于key和服务器的策略。里面有个人观点,但都是我认为比较合理的推断。有不妥之处大家多交流哈。
后续:
{以下内容于2012-03-27 21:37 添加 BEGIN}
五楼的GoldJune提出两点异议,我觉得非常有代表性。
第一,关于卡巴在中国到底有没有更新服务器的问题,我的倾向还是没有的,给卡巴客服打了个电话,全忙。但是,即使是用了CDN,我ping某个更新源,得到的也应该是最快的结果,因为CDN技术设计的目的就是这样的。从1000ms的延迟来看,还是应该没有服务器的。这个明天有待于找卡巴客服确认一下。
第二,这个我可以肯定,卡巴是更新的时候才会封key的,大家想想自己如果设置手动更新,会不会在不点更新的情况下封key,关于这个,我有个依据,写日志的时候忘了贴出来了。
下面是Kaspersky Endpoint Security 8的设置窗口,是关于提示的设置,就是说,卡巴什么时候弹窗提示你,什么时候有声音提示等等的,我想,大家能明白我说的是什么了。这里面有个项,可能很多人没注意,也可能是别的版本里没有这个选项。
先贴图:
红框里的内容为:Black list of liscenses is corrupted or not found
意思是:许可黑名单已损坏或未找到
相信看到这个以后,情况很清楚了吧。
另外,我上面贴的文件,就是英文版的。。。你可以对照一下中文版,看看是否一致。
欢迎大家发表自己的看法哦。
{END} |