我们知道网络环境分内网和外网环境。在外网环境下通常能获得emule的高ID,但是处于内" R/ |* Q% z: w) y# S
1 x: A7 P$ \$ ]2 G# a" S网中在没开启UPNP之前是无法获得高ID的,只能是低ID。这样不仅错过了很多P2P/BT资源的下载机, b* i. B1 o; p) F
: q g! V u3 g8 S: Z
会,而且还会导致P2P/BT下载缓慢无比。在安装了ESS后,很多人更是抱怨P2P/BT下载被严重拖慢了。2 w2 V; @9 \$ b$ d
' p2 l5 c( W8 j" U' H5 P/ l不要紧,这里马上就教你解决方法。# \/ J$ {; L% Q* B3 z
! h7 `: W+ o0 ]
. q7 i1 F$ \: H" j
' ]6 H% }4 j# M7 B" k! t 内网的朋友们要想获得emule的高ID,就要看一下自己的路由器是否支持UPNP。那么UPNP q, _2 p2 P9 w( U
4 e! |( D2 b& ]( b6 `' ^- r
是什么呢?UPNP的全称是:Universal Plug and Play,中文名:通用即插即用。UPnP规范基于TCP/IP9 g/ Q4 w6 c. c
] e! ^& ~3 d6 z
协议和针对设备彼此间通讯而制订的新的Internet协议。简单地理解为开启了UPNP就能实现局域网端
5 i1 k, o; C2 q+ q; G: F& v1 z- a6 I d- ~
口自动映射到广域网上。这样就能获得emule的高ID。 这里以偶家的TP-Link Router R480E为例,教
$ V0 j; M2 K+ R, {& ?) E+ l" }; t3 o6 ?$ x' c& N/ G5 A7 S4 i
大家进行第一步的设置。首先在IE浏览器中输入路由器的网关地址(这里假设是192.168.10.1),回车
3 @0 o' A' c9 i5 _" |1 ~1 [) `2 y1 _+ X
后输入用户名和密码打开路由器的Web设置页面,找到UPNP这一项。
- p, G1 @2 ~8 A7 {. a" L) J+ ~
" J8 v2 T# Z7 K$ C
! }6 u Q {/ A/ [
+ m7 H9 Z: j! i, M6 c5 l, N 4 X; a3 h( P. B9 n. i
% \; |8 ]! V6 B$ J- f/ y9 T( S+ D' K" j
; i* Y+ R) K2 T! ^) ]5 B. b% Y
把UPNP这一项打开,然后退出浏览器。接着进行第二步设置:操作系统UPNP组件的安
. ^+ N/ p: i$ D- G5 j# c% P3 q* g4 S: g' {
装。以最常见的XP为例:依次点击“开始”—“设置”—“控制面板”—“添加或删除程序”,在弹
5 l0 b1 X9 t2 \3 |. N3 K+ S Y
" L: f/ A! ]/ l; _3 Y2 h出的对话框中点击“添加删除Windows组件”,在“Windows组件向导”中,勾选“网络服务”,再点' F' w, T; p' c! r' {4 P
5 C7 i; {! o C$ e
击“详细”,然后勾选”Internet网关设备发现和控制客户端”和“UPnP 用户界面”这两项,“确
2 M' z7 O$ _ n. c3 R7 D! [' l6 I( u; {0 f
定”后点击“Windows组件向导”对话框中的“下一步“。
1 a% J( d- Z3 _; M& V
% }' y' Z5 H0 y) L5 S
8 ?# ]& G9 E* }) i) Y7 n . J6 E3 C+ {" H3 _5 ~& ]
& L+ |* e: V' J; f& v1 c3 P
; B. n: J# y* Y7 R5 A, [, t& z* ~, \, ~& N* {5 s' Y8 V
; I/ V0 V& h+ V$ M4 X2 T
' Q2 Y4 B; q9 ^- |' r" q
$ ^0 L+ O# r: X* r. R1 F
/ f) x2 g8 X6 Q$ }& ?. |& _" l9 T 随即XP系统就会自动安装UPNP支持组件。
; r1 v W/ ^% u5 H+ b1 g + N2 q4 c) C$ L. z3 c7 r/ a
8 ~5 F P J1 P. ^4 f5 m
6 P s% C1 k2 Q; L' ]* f 期间可能会弹出ESS防火墙的出站窗口,允许就是了。
: k/ W% W' z: X" n; q2 Q! P9 {
. V; h" v7 v5 h Q9 _- P# P0 g# ~. H9 ]+ o" }/ I
9 q$ K- a& L" c; F# _ 8 W/ x H8 c3 U X6 M, ?
安装完之后我们还需要在“服务”中把“SSDP Discovery ServiceUniversal ”、“Plug* g; Q2 x$ V+ E$ O% A
) d9 @# ~! ?9 \0 |g and Play Device Host”这两个服务启用。具体方法点击“开始”—“运行”,输入“services.ms
0 T5 f. Y' J2 ?/ w% w, F2 V. j6 ^9 ]" ?! C
c”,然后找到这两个服务,在“属性”中把它们设置为“自动”并“启用”它们。
( x# s7 ` `: _9 W: v3 [
2 ^2 T5 P2 k* Y1 U# b9 i/ x
9 M8 q" F! @5 P1 q4 r m% X6 Z
" K* u4 ?6 b1 \ K( w- E" C! I) n 
: b& ?# o4 N, K4 u- m+ f& _7 N3 I" ?3 b H/ g J: E4 W" O2 c% l
0 [; x s. r9 Q; [% B- t

. Q2 N- u" d/ f: W9 b 9 N5 S) F2 R9 m$ m7 m9 L
/ R. h, Q* x: ^2 I g( O* x# K d. Z9 v, \# v, r
好了,在打开路由器的UPNP功能以及安装XP中 的UPNP组件工作完成后,就要着手进行ESS
, j Q9 ]. H- c' D4 l
- W( U' b$ _+ E防火墙的设置了。 首先要打开ESS防火墙内置的UPNP支持功能。打开ESS的主界面,按下“F5”键打开7 T: b; {7 q+ v) M' P2 n* L. o+ D
% i8 D7 g3 p6 f3 V' h1 }' V
高级设置,切换到“个人防火墙”—“IDS和高级选项”,把“允许在信任区域使用UPNP”的选项勾 A6 N3 L9 ?0 Y: h- J& O
& N3 Q% R& R1 ?- S& ^7 p上。这里面要注意一下ESS防火墙默认的规则是不允许SSDP和UPNP请求出入站的。所以最好把它默认启7 ~4 s/ h6 E( t/ k5 |
/ A" j& w5 r0 t( ^2 W" O
用的几个防火墙规则取消。% @+ D# ?" |* D8 I9 i
9 r) I1 R. I* s4 y4 A: I
! i5 g3 _/ q2 H0 d
5 }: s N4 D: o; n* K( H7 Y) C 
0 w2 z4 Y7 H- L1 F/ O
& J3 J& M* T$ o& R/ J0 E8 e8 t b
% n h) W- h- Q7 o- G 在ESS主界面按F5打开高级设置,切换到“个人防火墙”—“规则与区域”—“设置”, H( ~! }0 S$ M6 M/ \8 {" U: ~( `
' ]) x/ r6 E2 {' N/ a3 f$ e找到上图所标出的4个内置规则,把它们前面的钩统统去掉,“应用”后“确定”保存设置。
7 b3 D2 z% P* s7 k; u% w, w) a$ r- g2 K& @( O
/ j: Z" \- Y/ ]% y
1 s0 a( Q5 r5 l7 t9 }* U m
& b. I) H, o& Z7 S1 L) |8 h7 o0 O 接着我们还要打开几个UPNP相关的端口:1、DHCP(双向UDP端口:67-68) 2、UPNP! C8 m5 S2 h! C7 x& }( b# p) L
6 y `+ h! I! w' ]9 x(双向TCP端口:2869)、(双向UDP端口:1900) 3、Web服务器:(双向TCP端口:80) 4、安5 x# f6 M6 o# x( z
3 W( o# g( R/ u' R全Web服务器(双向TCP端口:443)3 w7 x9 q. n" }
, D2 x4 I# }2 k- K* Q( v
, e& x) [- [1 c# q3 i- C+ K- j' c0 _! r! t8 [
由于ESS防火墙默认的规则里面已经为DHCP和Web服务器打开了相应的端口,所以现在要做/ g9 @. N# ?4 f6 z+ K) ]$ X. n* A
+ [2 ?( A* P% h7 ?5 ~: T
的就只剩下自行开放UPNP和安全Web服务器的这些指定端口就搞定了。
; h* M) i) Q* Q |6 u! _2 n9 E' b$ p# o7 Y
9 O8 l# _8 l( \
# B: M' V% u' C# Q7 R0 b [ 还是切换到“个人防火墙”—“规则与区域”—“设置”,点击左下角的新建,依照下图: F0 v3 p# G9 Z" l7 \% T. M% M9 I! N
$ n" P v/ G8 ?1 v6 t9 C s所示操作就可以了。
. W- B% K7 N3 R& S
( R6 B) l- e X3 w9 n G1 N& \9 j: \; d# u! m
/ i! S7 a4 n% j$ z* b
x2 l9 i, z# J2 v! d( M / h' f! f( I' i/ n/ `6 h: q4 m3 ^
, @7 l9 w' j/ D& ^" V
$ {2 \ A% k% x$ E7 e
G% \; v! I F# M2 e
' ?" o0 d$ i3 }0 W
5 b& v6 x" P' Y$ g' L2 i u 
. W# W/ s+ h& a8 N
. {) }" b, e3 w# B 0 s" c" T" o6 a. I( S

9 c7 q3 K2 ]5 E. _2 c; m
# f& G% h+ ^, T6 Y2 p, L
6 a* @; N. f) K# @5 D$ r 6 h' W b2 ^8 q& m( \: w+ ?# t6 Z! a8 _
% l; e, j( `# o, J7 j# B* S( G6 i1 i2 h0 K( m7 u- l& l! U4 Q, U* M8 Y8 T
- u# o+ v& [! m' o
9 J: ?9 T0 @4 s. Q1 B' x
^: O8 j% q/ M, r 最后进入emule和迅雷打开各自的UPNP支持选项(一般都会默认勾选)
2 A% R; E) V' ]! K+ j
) K0 a- ^2 d7 {& a8 K) D6 f6 m/ s; o/ u) \" z8 S; m
* j" K6 l) a( z2 X+ M
2 g3 {" @* ?( J; G( F5 T0 f5 Z8 ]9 T O0 r8 y. N7 ~6 S

+ v% |3 t1 C; F0 K, h* p+ P$ L9 q. J3 ]2 B* g
) e# v0 `% y0 s( W u8 U 完成以下所有操作后重新启动电脑。
8 x: C6 _/ ~+ r1 u! W7 ~# `; U5 b, Z# r3 e. c
, B M4 B) k3 v0 A
% A! U, A9 h3 h, s 再次进入桌面后,ESS的防火墙会弹出explorer进程的UPNP出入站请求,放行即可。随即* u J- N/ J( x$ I. ?
" |% W: A; X: @9 V
你会惊讶地发现任务栏弹出自动发现并安装新硬件的泡泡。完毕后打开“网上邻居”就能发现你的路
# V7 A/ S8 Y" g0 A& l x! O3 b& k0 k1 v/ h6 L
由器图标了,此时说明你路由器的UPNP功能已经全部打开完毕了。
2 k0 @1 R+ h4 K! D5 o
, u* ^4 J9 m/ i3 Y
- l6 b, w2 A9 [% m; O% M" }5 ^6 E' F; ?+ \0 x

3 ^0 y- A( Y1 j
1 L! I( N+ h/ G8 P6 x
3 d8 I4 e' W6 K, P2 f ) S! |7 n Z- K! g- V* d
5 ], @0 d, u9 W2 ~ 再打开emule和迅雷这两款软件时,皆会弹出各自UPNP支持组件在ESS防火墙中的出入站请
# {8 ?- ^2 _; p" u/ E/ D7 Z2 ]" J1 L$ R4 N& s0 a K
求,“允许”并建立规则后emule就不是低ID了,迅雷的UPNP再也不显示为“阻塞”了。
$ \0 k) e1 V+ V. r" o( N6 e: A. F8 p4 X) A: ]! w* ]
u" j& m- B r5 T" s$ [$ G4 g1 V" W$ U: k7 C: ^2 r

9 q4 ^) J5 ?! m$ @; p4 O6 t
1 }7 O) ^! o( g* o+ u/ d! \% S
4 c1 c5 b. H& P# v4 I Z
5 \2 Q6 v6 `/ K' ^. q 3 S8 J* {7 u e' F: O- P$ i& z8 l( B
' G6 m& ^: X3 k/ V. a1 V) r) S% ]/ T$ h1 ^ s
}; K6 S# V; L8 Z3 V8 Z% i8 u

( Y1 q v- p) e7 ~4 U7 ]1 N0 g0 v1 U( E1 v/ a% u4 w
" t5 X1 j; J/ b* [$ X! q; J" O7 Y4 h  |