西西河

主题:【原创】用好eMule下载(一) -- 重庆老牛

共:💬36 🌺104
分页树展主题 · 全看首页 上页
/ 3
下页 末页
    • 家园 用好eMule(二)

      前面说了一些eMule的基本知识,但要用好eMule,还需要做端口映射把自己的IP地址弄成外网地址,从而把自己的机器弄成高ID。

      eMule把用户(所使用的计算机)分成高ID和低ID两类,为什么这样划分我不明白,可能是根据用户的IP地址是否独立、固定,还有就是是否使用eMule默认的端口。

      High ID就是拥有独立公网IP并且能提供端口(默认4662)给eMule工作的用户;此类用户可以和任何eMule兼容客户端连接与下载。

      Low ID一般都是没有公网IP的内网用户,两个Low ID用户之间是无法直接连接的,所以Low ID的用户下载源会相对少一点(无法从其它Low ID用户那里下载)。

      外链出处

      为了方便理解起见,我们可以把高ID的计算机当作在整个eMule网络中的服务器,他们在整个eMule网络中起传承连接的作用,eMule上所有文件的传输,都是通过这些高ID在中间不断地搭桥而实现的。基于此,所有高ID的计算机不光可以互相连接,也可以和低ID的计算机相连,而低ID的计算机不能起桥梁作用,所以他们与其他低ID机器不能直接相连,只能通过高ID机器连接。这样一来,高ID的计算机比低ID的在连接到别人电脑上就要占很大便宜,因为可供他们连接的计算机至少可以翻番(低ID的数量远大于高ID数量)。而可以连接的电脑越多,意味着找到你所需要的文件(或文件部分)的可能性越大,累积起来同时可供下载的东西也越多,速度就越快。

      所以,要想eMule跑得快而顺畅,你必须把你的计算机弄成高ID。怎样检查是不是高ID?在eMule软件中,点击最左上角的连接以后(不要跟我说你还没有连接过,我自己一般都设成启动就连接),等连接建立好以后,打开Servers那个选项,在右边的My Info那里可以看到你的连接状态,如果你已经看到High ID字样,那么恭喜你了,下面的你都不用看了,可以尽情享受eMule的下载了。但如果你看到的是Low ID字样,那么下面的这些设置可能能够帮助你改变你的状态。

      首先,你需要检查一下你是否是用的eMule默认的端口,这一步一般是必要的,因为在下一步设置路由器那里,多数路由器都是用eMule的默认端口的。检查方法是:点击Options,再选择Connection,看看Client port那里,TCP和UDP是不是分别为4662和4672。如果不是,把它们改成4662和4672。

      我只设置过DSL/ADSL,因此下面这一步也是针对使用DSL/ADSL的用户而言。如果你是用的单位的局域网,那我无计可施,因为单位可能会在防火墙中设置阻止,普通用户没办法改。而如果你是用的光纤连接上网(比如国内的网通那种),我也不知道怎么改,因为没用过,只好请你另请高明了。但如果你是用的DSL/ADSL方式上网(中国电信那种),那么通过端口映射,你可以实现把你的电脑由原来的内网变成外网,从而得到高ID。

      一般说来,用DSL/ADSL连接上网的,如果查询一下你自己机器的IP地址,你会得到一个像192.168.1.66这样的地址,这种地址被称为内网地址,你的网络服务商分配给你的真正的IP地址到哪里去了?到你的DSL/ADSL设备上去了,所以你得把那个地址给映射到你自己需要用eMule的这台计算机上,这个过程叫端口映射(英文叫做Port forward)。有人用下面这个解释:

      端口映射过程就如同:你家在一个小区里B栋2410室,你朋友来找你,找到小区门口,不知道你住哪层哪号?就问守门的保安,保安很客气的告诉了他你家详细门牌,所以你朋友很轻松的找到了你家。

      端口映射的方法说简单也简单,说复杂也复杂,之所以简单是因为我这种不懂技术的人也能轻易完成,之所以复杂是因为不同品牌的DSL/ADSL设备有不同的方法。具体怎么做,有一个英文网站叫做Portforward的有几乎所有设备的方法:

      外链出处

      我这里以我自己的设备为例说明。

      我现在用的是Thomson-Alcatel的ADSL无线上网设备,型号为SpeedTouch 576,所以首先在PortForward网站上找到这个设备(点击上面那个链接就可以直接到选择设备那一部分)。点击设备型号后,在第二页你会看到若干可以设端口映射来改善速度等的应用程序(如游戏等),我们要的是eMule的,所以,选择eMule那一项,又会打开新的一页,其中中间一段不用看了,因为前面我们已经把eMule的默认端口设成TCP:4662和UDP:4672了。往下看,你就会看到这个网站对于你所选定的这种设备的设置的,按照那上面的说明一步一步做就行了,当然需要你的英文水平要能看得懂才行。

      下面是我这台设备的设置步骤:

      新开一个浏览器窗口,在地址栏输入192.168.1.254,这是进入SpeedTouch设备管理界面的地址,其他设备可能不同,比如NetGear用的就是192.168.0.1,但不管怎样,你都得进到这个管理页面才能设置。

      在管理页面中,点击Toolbox,然后选择Game and Application Sharing,在下面Pick a task那里选择Assign a game or application to a local network device,然后在新的页面检查是不是已经把eMule分配给某台计算机了,如果有,把它Unassign,如果没有,点击Device那一项,找到自己的计算机名,比如我的计算机名字叫X61(这个名字是在控制面板->/系统->计算机名那里查得到的,许多人在装系统的时候自己不设名字,任由系统自己给,不是个好习惯),然后再在旁边的Game and application那里点击下拉菜单,找到eMule那一项,选中后返回,点击Add,然后你就可以看到你的设备X61已经被分配给eMule了。

      启动eMule看看,现在可以看到My Info那里,自己已经是高ID,就这样简单地把端口映射做好了。

      不同的设备在设置的时候有所不同,我这个算是最简单的,因为设备自己已经给出了选项,如果没有的话,就得自己添加服务。这要稍微tricky一些,但只要参照上面那个网站的设置,一样可以顺利地把它设置好,我第一次做这个工作的时候也是用NetGear的设备,什么都不懂,也还是把它设置好了,相信各位也能做到的。

      • 家园 您给瞧瞧?

        eD2K 网络

        状态: 已连接

        IP:端口: 未知

        ID: 11067866

        LowID

        eD2K 服务器

        名字: Sharing Europe 1

        描述: www.StormSex.net

        IP:端口: 212.117.162.152:4500

        版本: 17.15

        用户数: 19,894

        文件: 961,848

        连接: Obfuscated

        Kad 网络

        状态: 通过防火墙

        IP:端口: 119.113.227.193:7121

        ID: 2003952577

        Buddy: 没有

        L2LUrl: peer://|0|0|0|A3C246B9990E2C519909FEA592EA6FC9|119.113.227.193|7121|

        Web服务器:

        状态: 已禁用

        我这是内网IP还是公网IP?(和宽带连接 状态—详细信息—客户端IP地址是一致)

        • 家园 您这ID已经11067866了

          应该是高ID,怎么显示是低ID呢?

          我刚才看了一下我的,可以到1927069790,这肯定是高ID了,但你那个已经够高的了,有些不明白。

          您是用什么方式上网的呢?要是家里的ADSL可以参照我说的去改,要是其他方式我是没有一点办法,网上还有一些其他的教程,您可以看看。

      • 家园 今天我终于也设置成功了high id 了,说一下,

        我家是通过路由器(corega)来上网,是属于内网,在一个礼拜前,我也看了cqln老兄的这个帖子,对我有很大的启发,但是我当时是在linux的系统下面,amule怎么设置,网上的看起来很难,今天换到xp下面,装了个emule,又看到了这个网页,太好了,终于成功了。外链出处

        我简单说一下,就是进入自己路由器里面,DMZ选项里面,把自己机器的内网地址填上,然后就是forward port选项的时候把4660~4772填上。希望大家都成功。xp下面的时候,看到自己的信息栏里是high id了,回到linux下面,找乐一个东西下载,自己的priority是hi,上传的速度远远大于下载速度,搜索的时候,资源明显多了,真爽。

      • 家园 请教关于HIGH ID 的问题

        我是家用ADSL,电信的,很困惑。不管是按照电骡上的教程还是按照您说的,摆弄半天,就是没法弄成HIGH ID。

        客户昵称: [CHN][VeryCD]yourname

        用户Hash: 32EB4847ED0E0A2F832509E8C69F6FB9

        TCP-端口: 4662

        UDP-端口: 4672

        eD2K 网络

        状态: 已连接

        用户数: 5,463,292

        文件: 636,872,375

        IP:端口: 未知

        ID: 916190

        LowID

        另外,我经常发现自己拖人家的文件,会出现“low to low 传输中”,这又是怎么回事呢?

        • 家园 我觉得主要 是 你的ADSL路由器的端口没有开放,你得

          设置你的ADSL路由器端口,DMZ 和PORT forward两项要设好,大概就没有问题了,我在设置自己的端口的时候,看到路由器里面,我把我的机器的IP固定成192,168。1。23,然后DMZ选项的时候就选择自己的机器为DMZ主机,填上前面所些的ip,port forward选项里面就填上4660-4712,重启机器就可以了。网上有各种路由器端口设置的网页,外链出处,可以看看有没有你的那一款。祝你成功,上面的那篇回复你看一下,里面的那个网页也很好,我觉得。

      • 家园 好文,好文,看得俺晕晕乎乎滴送花

        提个有点过分滴要求,哈哈:

        楼主可否照顾下国内骑骡水平不高的河友呢(就是俺这样滴,

        整个中文版啥地,就以VerdCD上附的骡子为例好了,虽然毛病多多,可架不住使用者多啊,嘿嘿。

      • 家园 提个小意见

        这个端口具体是多少似乎不是那么重要的。我这里标准电驴端口是被封的,所以总是lowid,所以使用了电骡的随机端口,就成了highid了。不过奇怪的是家里的宽带,有时候是highid有时候是lowid,自己也没操作,就是登录的时候自己变化,郁闷。

分页树展主题 · 全看首页 上页
/ 3
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河