我们知道网络环境分内网和外网环境。在外网环境下通常能获得emule的高ID,但是处于内6 y2 y. ~8 Y' A' f; d
5 a. Y8 ], m* J" a% h网中在没开启UPNP之前是无法获得高ID的,只能是低ID。这样不仅错过了很多P2P/BT资源的下载机9 D# {0 J) s/ E1 W1 W" H
: w9 \2 @- l; w- p' U$ Y2 J
会,而且还会导致P2P/BT下载缓慢无比。在安装了ESS后,很多人更是抱怨P2P/BT下载被严重拖慢了。
0 G0 M/ z) C( P0 y
/ j* x; ]0 d1 x2 ?' S; f# u" j# n不要紧,这里马上就教你解决方法。
8 W9 Q+ V& L* A# P7 j/ m# w7 r8 f7 `% c8 C. r$ ?! \" |
( S% c+ E! G9 W+ }; W- K# u
5 E3 z7 x9 K5 l3 }, x
内网的朋友们要想获得emule的高ID,就要看一下自己的路由器是否支持UPNP。那么UPNP! j9 L, U- D0 w3 b, B
* S4 c1 L; ^) F7 I
是什么呢?UPNP的全称是:Universal Plug and Play,中文名:通用即插即用。UPnP规范基于TCP/IP
+ U4 }5 J; T/ Z5 l& U
; Y! U. V. Q! F协议和针对设备彼此间通讯而制订的新的Internet协议。简单地理解为开启了UPNP就能实现局域网端" U0 T! ?& k8 W" Q a/ ~
: O% E* d L1 ?% o5 G
口自动映射到广域网上。这样就能获得emule的高ID。 这里以偶家的TP-Link Router R480E为例,教- H% G$ |4 b: |3 n; x3 N" I
4 V0 \ E* Q& N. _大家进行第一步的设置。首先在IE浏览器中输入路由器的网关地址(这里假设是192.168.10.1),回车. d1 c7 A+ v( s5 G7 {" N/ }( D
& B1 j) y0 [, @. o/ Z1 c6 P
后输入用户名和密码打开路由器的Web设置页面,找到UPNP这一项。7 Z; ^3 b, W. m) _4 X2 I8 X$ }
& i7 T; B4 A; E
2 o5 o7 Z! k% _3 D6 V& {5 F5 q( _, k7 w
; Q8 ?5 t& R# E6 @
4 D- t# s: u7 Q- G
' j4 T0 y; z8 a" i8 d
7 b* q) ? p) f$ b( V 把UPNP这一项打开,然后退出浏览器。接着进行第二步设置:操作系统UPNP组件的安
4 t: {0 l, X! f+ V; z A7 P! T& O6 I2 B% H0 ^1 E9 S5 @4 f' ^
装。以最常见的XP为例:依次点击“开始”—“设置”—“控制面板”—“添加或删除程序”,在弹
9 y9 c, ~" P2 a2 W( I5 a; B6 W2 C
8 ]: X; V" }+ m O% k出的对话框中点击“添加删除Windows组件”,在“Windows组件向导”中,勾选“网络服务”,再点* M3 y: h: L2 Y1 f, M% @# W
2 v3 G M$ g8 W$ X- ~击“详细”,然后勾选”Internet网关设备发现和控制客户端”和“UPnP 用户界面”这两项,“确
: l# k2 Q- V& j% d0 x9 t* a: u, l/ I" N3 g
定”后点击“Windows组件向导”对话框中的“下一步“。2 O5 H: E4 L' H+ R7 i( _& h" d
7 V1 I; L$ M1 c0 y$ F& O
6 d; p: n4 n$ v0 \/ |
; l2 F: C; o7 P/ q# B( n . g2 w* E( q2 Y2 M' T+ O
) Y4 C% Y& f1 _, U* ^1 h4 C
* Q7 L$ K; D1 d: f 
0 ^4 \' p8 `5 n9 E' F% ?( a
; m, _7 Q3 B, l4 O0 Z1 O6 H% Q# @# \1 ]. U: V
9 O9 b3 [ j6 g. ]+ P- }& w
随即XP系统就会自动安装UPNP支持组件。$ I& U" w/ W# O, ?) @
2 y- t! ~4 s% t5 A$ y
3 M- W' N4 w" n* s3 C) D6 {, _
* E2 k+ q5 L/ P! j9 l 期间可能会弹出ESS防火墙的出站窗口,允许就是了。3 z' P- z' t' |& H; a/ D

. s8 x) A' h7 ~5 ]% x1 J' `- w- F6 I! B! y* O' }. Q
( r6 S2 l. O5 h1 z- J4 ?) s9 e
7 X+ A7 R& V; A' z, S0 X 安装完之后我们还需要在“服务”中把“SSDP Discovery ServiceUniversal ”、“Plug# ]- W4 n5 ~4 h+ }" o+ N! L
: m" s' R- ~/ w0 L1 p0 i
g and Play Device Host”这两个服务启用。具体方法点击“开始”—“运行”,输入“services.ms$ |# l. m$ N. V' |" [4 H
# X9 u2 L1 z' @# Gc”,然后找到这两个服务,在“属性”中把它们设置为“自动”并“启用”它们。
8 r2 y {. i, A2 T9 V! \! S$ Y: U( Z" Y" ]# D- q$ ]! S" U8 {
r6 h5 F. |" {4 r; L9 B
' r7 ]0 H) y' I s 
0 L! }& x, q7 p; L( G, ~5 S' v3 `; F- {* B, j8 q* k) g7 J: q
# [. E0 N9 p5 M; ^. B! }

0 y' Q# {' X0 T
7 Z2 Y, ^' m" C! L6 y; Q) a9 h% P8 E% F/ ~: s( q7 ~ J
5 u# Q0 q6 Z+ L1 j+ I a. c% @ 好了,在打开路由器的UPNP功能以及安装XP中 的UPNP组件工作完成后,就要着手进行ESS9 b: M. w! I! R! n T( g: D
' }8 _, T H( h$ q# e) O防火墙的设置了。 首先要打开ESS防火墙内置的UPNP支持功能。打开ESS的主界面,按下“F5”键打开3 \& ?5 J4 p" ^9 _7 K' n
# Y9 J( H1 F( o: Z) y高级设置,切换到“个人防火墙”—“IDS和高级选项”,把“允许在信任区域使用UPNP”的选项勾
! J7 k' ?& K/ _9 E# E( r
% o u: v0 o# h4 T上。这里面要注意一下ESS防火墙默认的规则是不允许SSDP和UPNP请求出入站的。所以最好把它默认启
( S8 l. h- W2 f
0 W# o; W% V8 o用的几个防火墙规则取消。& C$ T1 ^* s# m4 y
4 p* A. R. z& Q" `
5 }% O) |$ u7 L
& g; R9 m- H, \- f* b/ Z2 V5 ]

8 X- N: A9 F/ [2 `: {4 H# F& y, z% d
( G; Z5 Y7 l3 n: o. @
7 J2 I/ F3 R/ S( Y 在ESS主界面按F5打开高级设置,切换到“个人防火墙”—“规则与区域”—“设置”, ^9 M( T6 I1 l4 A( T
1 y1 `1 d) ]/ k) O3 t
找到上图所标出的4个内置规则,把它们前面的钩统统去掉,“应用”后“确定”保存设置。
1 ~4 \0 F/ O* x5 C) y/ o0 }0 m( ~/ o3 e$ w
0 |* J0 u& F* g2 t5 C
# M- s" H5 E0 ?. U6 L2 ?, l, T
3 n% J# Z7 _1 @ 接着我们还要打开几个UPNP相关的端口:1、DHCP(双向UDP端口:67-68) 2、UPNP
& H! b; M" W- ^' D- f1 K/ v. e
! V6 u3 w. L& B# f3 q( w% g(双向TCP端口:2869)、(双向UDP端口:1900) 3、Web服务器:(双向TCP端口:80) 4、安7 S/ ^% e" X# V2 s" V2 X
6 x! h5 m/ [9 Z4 b4 R全Web服务器(双向TCP端口:443)- V) P8 _1 T8 x( s, @" m
, e+ Q% \ d+ s/ f. j8 q. T9 I+ K$ z: i) S* _, I
6 p3 K% u( o/ k" t 由于ESS防火墙默认的规则里面已经为DHCP和Web服务器打开了相应的端口,所以现在要做4 t9 R2 W& f2 I/ e) U
$ a1 l' E* R5 o, k2 g的就只剩下自行开放UPNP和安全Web服务器的这些指定端口就搞定了。
' }3 u; C, O7 ?0 ?7 z
c# c( b- Q; a
* f" E2 M- H, T7 E; Q0 w4 p- k* Q X" g X7 a& H
还是切换到“个人防火墙”—“规则与区域”—“设置”,点击左下角的新建,依照下图" W8 m2 S7 k5 ? c# v' c
2 s! _: a) P- F3 ? R+ a! H/ u
所示操作就可以了。: z+ W# q7 B+ Q y k4 G o
( d. ]1 |3 X, p+ p0 S3 Q- C$ \7 I& B
8 G9 M9 H& ~5 `7 z9 Y5 ?4 s
p+ B: P2 j# T 
$ a$ }$ t& b6 o. [1 ?: q
" f. y7 w* U; O1 J' U7 |* _4 F. I) u) S# y' f1 M
" Z j# K$ Q' H/ K5 d) f) K9 [
8 a( ]: b* ~' F+ J' a- ~0 k) W8 e4 F- N" O

0 o$ s7 f' u' I% |% a) W
8 ]& ^& T, j4 j, m4 r% Y5 n U # Q+ k7 j8 g! V1 K
3 c9 m+ i9 d2 r
4 n& b1 _9 R6 K4 F0 H . c1 k: c2 q" I5 m5 c8 ~' P
) ~$ P4 z( U5 d1 H6 S5 T, K
+ @7 Y `" Q( ]# X0 Z4 d
9 o4 U) @* x0 ?8 |% C ) q. X$ i2 z" K6 r. Z5 s, b
m, B8 n# q! q' P
7 m8 r/ P: @4 x
最后进入emule和迅雷打开各自的UPNP支持选项(一般都会默认勾选)
, y/ }) ^4 e% F
3 e/ E6 }: N1 G- j2 ^
2 o4 z- F* p* l$ w: R( n 
1 \& u- Q' ?5 I+ M; ]$ F, e
0 A5 J: }3 W/ H8 [1 _9 s3 v7 u4 M. q6 A) p2 S* X2 H" D6 U& r
& s! T; A$ {9 S5 h2 G
4 I% ^. G# D2 H0 L, C: J0 T6 h2 U) p
8 ]* d) `0 P ]4 t8 J 完成以下所有操作后重新启动电脑。
) f0 }9 F `" s3 ^+ j
3 j5 I8 X% v/ t" m" M( K/ l) x% @. v
0 D" u$ I$ \ P, V. d8 n
再次进入桌面后,ESS的防火墙会弹出explorer进程的UPNP出入站请求,放行即可。随即
7 Z- D, \& m3 f; p9 O% F4 f Q! A4 M7 A4 [- F1 F
你会惊讶地发现任务栏弹出自动发现并安装新硬件的泡泡。完毕后打开“网上邻居”就能发现你的路
- \: _) I3 r W: l; ~2 h3 X* V; W! a$ ~" e
由器图标了,此时说明你路由器的UPNP功能已经全部打开完毕了。
- H" _0 D& w3 X) O7 j" R8 D9 x0 G% |
4 f; i0 Z1 ]4 |! l7 l/ ^$ h
' U2 m) S' G; x5 w; r9 @0 @- _" `, \( E, }2 _* j8 f+ L# ]
" F" w8 h1 b1 Y
+ O7 Y1 ?: l3 H% |5 Q/ v V7 a9 b8 t
2 M, G1 Z7 r( I# B. \+ l3 t
+ Z! _* u: c+ g/ k& O$ K6 x
% `% ]3 |$ e. y7 `$ x) u& ]
再打开emule和迅雷这两款软件时,皆会弹出各自UPNP支持组件在ESS防火墙中的出入站请
" i8 k6 Z' v! p& i$ e1 x
5 k/ L" T8 m2 V3 ?求,“允许”并建立规则后emule就不是低ID了,迅雷的UPNP再也不显示为“阻塞”了。
( A3 g" f- i% {. W: [0 h
- J( J5 l' O% [; y, @
3 J: F) z! Z T( ^* q+ J
! |4 [- {- H* D# K; x " g8 c$ I7 S) c! b; |
# X6 T. C* B, F# H: v: H5 T$ t0 N e- P1 \ o' U
7 r8 S9 P& r) t
/ i0 Q: j3 U" ~. A1 D" [, y8 Y% Y
) W0 _$ D1 k l9 x; n2 Z) K: N$ N: R9 C7 p: q+ H% d
: I* O7 k! n! h8 ^, X 9 z6 T& g0 W* k* o2 N
& l5 g; R. R7 Z7 B1 j
- ^# L) Q' Y+ F( O$ v+ \# T1 w  |