这是我最近遇到的一个问题,因为之前用的是XP联合McAfee企业版,eMule直连highid。但是现在换到windows7下,死活也连不上highid了。网络上搜索的解决办法很多,比如这个哥们写的关于新安装win7后电驴变成lowID如何改回highID。如果你能从这个帖子内解决问题,那么下面我写的东西可以直接跳过去,如果不行,那请继续。

一、首先说明一下计算机环境:

操作系统:windows7旗舰版

杀毒软件:卡巴斯基反病毒软件(如果是互联网安全套装的同学点击查看这里的设置

网络条件:ADSL(使用路由的同学请自行Google“端口映射”)

二、为什么只写这些东西:

  1. 电驴软件一般不与其他软件冲突,当然卡巴斯基或许是个例外中的典型,也有人说nod32的某个设置也会影响电驴软件连接网络获取highid。
  2. 电驴软件属于完全依赖网络访问的,所以对它起作用的只有操作系统设置以及杀毒软件的网络监控,其它软件一般不会没事找事。
  3. 我自己的家庭ADSL网络,可以获取公共ip地址,所以此文可能不适用处于内网的计算机。

三、解决之道


1.打开控制面板,选择“查看网络状态和任务”,注意按照下面的图示说明,务必改成“家庭网络”

%E7%BD%91%E7%BB%9C%E8%AE%BE%E7%BD%AE[1]

2.改成家庭网络的目的是设置专有网络,这个在windows7的防火墙内有作用,下一步我就不上图了。

点击控制面板→系统和安全→查看“家庭或工作(专用)网络已经打上√启用”→点击左边的“高级设置”→点击左边的“入站规则”→对已经打√的eMule右击“属性”→在“高级”选项卡的“配置文件”中只选择“专有”,剩余的两个不要选。

注意:eMule有两个显示项目,一个是TCP一个是UDP的,这两个都要按上述要求设置为专有网络。

3.ok,至此,你可以打开eMule,重新连接一下,试试看怎样

P.S:我推荐使用eMule官方的软件,而不是VeryCD版的,当然你可以安装VeryCD版本的,然后再安装目录里查看wordfilter这个文件,有意外惊喜哟!

P.P.S:我在卡巴斯基内设置的规则是对eMule访问网络不进行任何监控,貌似没什么用,但是还是要说明一下的确进行了这样的设置。