让服务器成为IP代理
P2P网络传输建立在两个客户的Internet连接之间,为了实现这个传输,双方的IP地址都是公开的。这个IP可使用户被识别和跟踪。现阶段,让P2P软件匿名使用的条件是不成熟的(使用匿名代理服务器等方法具有众多的缺点)。
eMule是一个开源免费的P2P文件共享软件让服务器成为IP代理,基于eDonkey2000的eDonkey网络,遵循GNU通用公共许可证协议发布,运行于Windows下。eMule中文名称在大陆用户中有争议,根据eMule官方网站的简体中文版说法,“eMule”译为“电骡”,其名称也来源于动物:骡。
eMule目前支持两种P2P网络:KAD网络和eDonkey网络(全称:eDonkey2000 Network,中文叫电驴网络,简称:ed2k)。eMule软件不仅支持40多个国家的语言,eMule的官方网站也支持包括中文在内的24种语言,eMule官方开发组织名称为:“emule-project”。
eMule是基于MFC创建的,所以拥有Windows用户所熟悉的一切元素,非常方便初学者上手。eMule基于eDonkey网络协议,因此能够直接登录eDonkey的各类服务器。eMule同时也提供了很多eDonkey所没有的功能,比如可以自动搜索网络中的服务器、保留搜索结果、与连接用户交换服务器地址和文件、优先下载便于预览的文件头尾部分等等,这些都使得eMule使用起来更加便利,也让它得到了电骡的美誉。