|
楼主 |
发表于 2008-7-30 23:11:05
|
显示全部楼层
局域网用户告别LowID
3 ^" ^6 X7 f6 c5 g" O' t0 u5 V) t+ j
局域网上网有三种不同情况:
7 |( f% n* C- B8 U; ]" v/ l$ V5 Z5 x
1.企业内部网、城域网、小区网,就是指大规模的的局域网结构,比如校园网、某些地区的FTTB、长城宽带等。这类用户除非认识网管,否则还是无法解决LowID的问题。+ G6 F8 w3 j U
- S: }' \! D1 |+ a 2.一台装有2块(或更多的)网卡的服务器接入Internet连接,可能接出网线至Hub或路由器,其他PC连接那台PC或Hub或路由器。结构如图所示:, v% {) F/ z4 J8 x/ N
6 H$ E% i, p0 ^" P/ V" G' J/ _
那就需要在服务器上装端口映射工具,请自行搜索下载相关软件。自行搜索:端口映射软件在服务器端的相关设置。 - d7 t; E/ ?+ w$ b* F
8 i6 K3 g. O0 D O
3.路由器或Modem拨号上网,其他计算机连接到路由器。结构如图所示:
7 X2 f' q$ M5 f. i% ]* c0 y0 o/ Y9 K3 z
请参见专题——NAT原理简介、各种ADSL Modem及路由器的端口映射方法。
8 d6 ~- H7 R& G: Shttp://www.emule.org.cn/topic/nat/ v& V3 L& e9 K. p
全部设置好就OK了,重新连接即可享受HighID
. [& k; \2 }# _6 U& w+ ~2 ^# ^. a5 ^. N7 C/ C" G
如果局域网是通过路由器上网的,那么需要对路由器进行端口映射的设置,不同的路由器设置方法不同。# o/ C& w' p0 s) W8 Y/ A
参考方法如下7 f* s: x, Y+ ~* R3 r! A( C, @
========================================================
/ s5 o8 t9 G" X# ^
5 G* m Z3 l& p; K, ^( [# [端口映射 $ Y% Q. j- x; T* B+ p
7 I% s H+ W- A/ V" j- e
端口映射需先知道自己机子内网的IP地址,如果是通过路由器上网,还需要知道路由器的地址。下面简单介绍如何获知IP地址和路由器地址。(以windows2000为例,在XP下同样适用!)
6 [1 e& `' A7 b! w4 d9 n( l! j8 B' F" C! ?; Y
1。依次点击“开始”——“运行”,在“运行”对话框中键入“cmd”(大小写均可)会弹出“命令提示符”窗口。
" R, t8 b- c, ~6 `2 J
e7 g/ Y B, L- \3 Q2。在命令行里输入指令“ipconfig”会出现如下图所示的列表:* c7 P8 M# A3 @8 Z7 Y+ n% h
# V/ q: v% i1 p+ b' ^其中:IP Address —— 就是你的内网地址!比如我的就是:192.168.1.45
) N5 P7 ~1 |9 ^ b: LSubnet Mask —— 是你的子网掩码!如图:255.255.255.04 w: e6 w- Y7 L! h6 F) s- F
Default Gateway —— 就是你的默认网关,如果你是通过路由器上网,那么这个就是你的路由器地址!, }* L* p l. M1 y1 d, A; f
(注:因为我和同学是共享上网,我们的ADSL并没有开启路由功能!因此我是通过他的电脑提供的“连接共享”连接到网络的!因此在我的“默认网关”一列显示的就是他电脑的IP地址!)( y, {6 o* _8 }' A; ^! v( }
以下“注意事项”节选自MMMXXX的“如何得到路由器地址和内网IP”并作了适当的修改!
3 ^1 C) d& Y- z2 `提醒注意个别路由器原厂定义的IP地址:7 p9 E2 G7 U( Z* J: E
1. DLINK出厂定义的路由器地址是192.168.0.1
1 m- m: b# r& `2. Linksys出厂定义的路由器地址是192.168.1.1
5 M) P$ t( |# \: J9 ]* \3. 3com出厂定义的路由器地址是192.168.2.1* A8 h. E; F/ K8 j2 ? d
4. 微软出厂定义的路由器地址是192.168.2.1
5 E+ b. C) p0 r5 h j* \5. Netgear出厂定义的路由器地址是192.168.1.1
6 ]( h3 X. |1 f; m0 {6. asus出厂定义的路由器地址是192.168.1.1! A3 e3 O! Q7 c
7 W) d: A) S7 n9 u$ ?% ~( e
如果是带有“路由功能”的ADSL Modem!它的IP地址就有不一样了!不过一般都会在各自的说明书中有相应的说明!比如我们用的“华为MT800”默认的IP地址就是“192.168.1.1”。这个会因厂家的不同而有所差别。
: e: I2 I! X: O' n$ z0 w在得到ADSL Modem或是路由器的地址后,就可以在IE的地址栏里输入Http://相应的IP地址来访问相应的“管理设置界面”!7 U+ |9 `5 G' e
如果经过上面的步骤,你还没有找到你的路由器内网地址,你可以用下面方法再看看。进入CMD的命令行窗口后,用“tracert”指令跟踪连线的每一个节点,通常节点1就是你的路由器地址!+ j+ \5 _: U) g" D
I) [' H6 S+ }3 A I2 L
端口映射软件在服务器端的相关设置 ; d/ L/ g% z5 i% h
% N% q K4 ^ T2 Z1 Q局域网用户往往是多台机器通过一台服务器上网。服务器机器拥有一个公网IP,而网内的多台机器则拥有不同的内网IP。要使内网机器或的HighID,必须把内网机器的eMule端口映射到公网机器并让它通行。我们用目前比较常见“PortMap1.6”来简单介绍如何在服务器端进行相关的端口映射!
% |) w3 u5 |& t% C* h4 G# R2 A+ P! t9 D b' a
文件名:portmap.zip0 [. f5 F% d/ u! W" L" {) p
PortMap是一个相当方便、操作简单的软件,无需安装,并可以程序运行时自动启动映射。在服务器机器上,双击运行PortMap之后就是主界面,界面很简单!点击“增加”弹出“增加/修改端口映射”- C( F+ d- n& H5 e; ~
K2 H# T+ ?% r
◆名称:可以随便填写,不会对端口映射造成什么影响" m- n" j1 l, H8 F0 E
◆输入IP:可在下拉列表中选出
4 B# B4 s3 p! T' c; \◆输出IP:输入自己机子的IP地址(不知道自己IP的朋友,“输入IP”的下拉菜单的最后一项可能就是你机子的IP)& ], t; p, G+ F. z, F& q1 z1 K
◆输入和输出端口:服务器端口可选择任意通行Internet并且未被占据的端口,内网的用户根据内网eMule的客户端口而定
: o2 O4 X% V4 Z- l" P◆选择右上角的“程序运行时自动启动”,这样每次启动PortMap就可以直接运行这个映射。
( D, p4 ^' H$ c$ h- Y9 ?0 N◆其它选项保持默认就可以了& L3 j8 _% u) A4 x
设置完成并“确定”退出之后,就应该在PortMap的主界面当中显示刚才你设置的信息,点击上面的“启动”就应该可以了!
7 B8 q4 C$ n9 U( N3 c1 S& c9 ?# y7 b4 t& p1 c8 S! U- p4 N
Sygate的端口映射图解教程
8 b6 {8 V, r G; Z s9 L! B. m+ y" U" [! i
本主题说明以“Sygate4.5_850简体中文版”为主0 c7 ?7 x& P: @9 o
1。首先打开Sygate,显示其主界面
. F9 {4 ^% |4 O/ Z C M0 N& b+ H
0 U7 ?$ D I( m" i: B6 I/ R7 S6 X% J
2。然后点击“高级”显示更多设置选项
$ A; p6 a$ _8 q, Y4 K
* H' n/ d2 o0 f# Z( P) X
* O" p3 J( z. z' F2 u Z4 F, z3。点击“访问规则”出现“访问规则编辑器”
% F8 x' h7 l2 Z5 W. e& S. i1 z$ B
' _+ B: K4 Q: q& m2 s% K* x/ j
4。在“访问规则编辑器”中点击“增加”出现“添加新规则”窗口3 T. C. x# i6 X" B; u+ }
! G k2 e0 y/ Z: H
; S; z, B( n, {" {( e% z- U5。选择默认的“添加一条新规则”之后出现“访问规则编辑器”的完整窗口
5 E( Y; W1 R5 l2 {8 a! x! u+ Q! b) V: m) \6 s$ x _4 f
9 E. \/ |/ J/ D6。点击左边“当前规则”中的“增加”添加新的规则。在右边的“初始连接”当中添加相应的选项:
$ p% v, E3 b8 J7 _$ P/ Q6 w+ y n方向:选择“IN”
4 b8 c) z( }4 h; {3 D协议:选择“TCP”9 t: P( {4 `5 F5 ^9 F+ |- t* e+ l# I0 U
客户端IP:填写eMule用户的内网IP地址(如:我的内网IP地址是192.168.1.45)
& r3 \; s* E% u目的端口和客户端口:都填写你在eMule当中设置的相应TCP端口(这里填写的是默认的4662)3 O4 J& _& j/ c; }( n& r
最大空闲时间:保持默认
1 _1 W6 ]5 x T) p3 s6 _( c: M# D
$ H. _) d! {5 ~; W% Y
; w6 C; O ?$ S1 J7 I$ y7。添加完TCP端口之后再添加UDP端口。点击左边“当前规则”中的“增加”添加新的规则。在右边的“初始连接”当中添加相应的选项:8 s: B3 E! Q, v: z) [3 D" a# W
方向:选择“IN”
4 V5 }: _6 J) p. k/ h9 a! I. }协议:选择“UDP”8 K- F- G# c |8 Q S5 B
客户端IP:填写eMule用户的内网IP地址(如:我的内网IP地址是192.168.1.45)
3 @' A6 s, ~# A4 _ f. O8 Q目的端口和客户端口:都填写你在eMule当中设置的相应TCP端口(这里填写的是默认的4672)5 ^. e# L7 ?4 d2 y+ @
最大空闲时间:保持默认( N3 R+ t' s: Z3 b5 k/ {
! i" i( ]& b* y7 n3 t& R' J
V- `5 d9 n* \7 L5 `( ~8。TCP和UDP都添加完成之后,点击“确定”会出现一个“Sygate信息”窗口& {# d% l! {7 Z# z& r1 q* H
8 W2 K5 F" b" B$ w; k4 y
, l5 n, a. d/ {5 ?6 T
9。点击“是”重新启动Sygate服务就可以生效了。至此Sygate的端口映射也设置完成了。
/ v4 `0 o. N& Z6 z===================================
8 c4 o( j2 D6 F+ y" M. L, hWingate的端口映射图解教程
, j3 Z# @" e& l. G
1 H, o+ ?; s/ ?. |9 s: S本主题说明以“Wingate 5.2.3版本”为主
7 H, o2 G0 v2 D. J, ^2 x首先,点击左下角的“Services”进入Wingate的“Service”设置页面:, U5 v8 o) k0 ]; V
2 [/ P: z! p3 z; t/ y T' l
# s' M1 y" A+ y. v然后在左侧空白地方右击出现“New service”菜单,选择“TCP Mapping Service”:/ {. J" H' i/ D: l( y* W
& ?( z$ m; f* [, i
1 e) q* M( g$ d: I$ c g在默认的“General”页面中设置如下:
W+ M- y8 w9 j+ K( i3 a, c“Service”和“Descripti”都是对服务的描述。可以保持默认,也可以自定义。我这里改为:eMule
% H3 F% [8 s! X1 |' V1 u0 X$ tTCP, j. P$ l8 z/ | @) c- L o
“Start * F, M" A7 T3 @# u
options”里面的“Service”保持默认就可以。下面的“Service”后面需要填写“主机被映射到的端口”。我这里填写的是eMule默认的4662。3 B* b) `+ { K% L) n2 n# |
“Default % @$ M& [. T+ n( U* F- R
Mapping”下面的选项要打勾。然后在“Server”后面填写的是内网机器的IP地址。我这里填写的是我在内网的IP:192.168.0.45。“on”后面填写的是“被映射的内网机器的端口”。和上面“Service”后面填写的要保持一致。& N) N, l3 O8 }$ N; K7 h
全部设置完毕之后,务必记住要点击右下角的“apply”保存次页面的设置。
$ b7 s: O, _. K7 m! H( t- B8 Q6 D+ z
! M4 \1 R: T& C& ^& V, {
然后在“Bindings”页面当中选中“allow ) H( H% a A6 j$ ~2 t( C$ c
connections coming in on any 1 d% s1 p: q- W# G* g
int”表示接受来自Internet的连接。设置完成之后,别忘了要点右下角的“apply”保存次页面的设置。: y) |7 v G1 b# A! K; l# I+ P
; G1 a: t( {; h
在“Sessions”页面当中把“Sessions
; O5 F" P0 e, p! s, Ktime out”前面的“对勾”去掉。设置完毕之后,务必记住要点击右下角的“apply”保存次页面的设置。
) m$ M' w- w+ a; R# m* X, h& N4 ?# C& t- r
3 F# v: R% Q6 A a在“Plicies”页面当中点击右下角的“add”出现相关的属性界面,在默认的“Recipient”页面当中选择“Everyone”和“User , m- e4 x7 H5 }& Q- Q% O! X/ b
may be unkuown”。这样设置的含义是:允许任何eMule服务器访问此端口。然后别忘记点“OK”保存设置。( o$ e+ D2 U! L1 ]
9 l7 Q7 }: p4 W; @, F( n5 m: s, m# T! F% |. B: a% [: t+ a+ ~0 T
F. F, Q+ e% u z' b0 U3 ? C' Y设置完“Recipient”退回到“Plicies”之后,不要忘了点击“Apply”保存设置,然后点“OK”退出。
+ z- |* C1 ]2 Q1 r. L" [[B]权限往往是Wingate最难处理的环节,我这里假设的情况是服务器的Wingate允许任何互联网IP连接,这样就保证了无论内网联接什么eMule服务器,对方eMule服务器(例如chinese edonkey server No.1)访问回局域网主机时,都能得到正确的映射。权限设置的差异视用户的具体使用情况而定。
1 X0 F) ]* m- u6 N f9 N% p最后对以上的修改进行保存。点击上面的“Save”就可以了。: ~4 A9 E) _) k, D* |, C* O$ m
0 j" i( A' @" G& f# F
8 E9 A" N2 J! V# t5 X至此Wingate的端口映射就设置完成了。内网的骡连接后就可以得到HighID,主机的Wingate - Y2 t1 W9 `: O: B5 y" O( `- I# X
Monitor上可以清楚地看到正在进行映射的对方eMule服务器/ L8 {5 s6 T4 ?, Z
=-========================
3 p( ^* {* Q) Z* B" C q, P, p最后告诉大家:$ z8 }, ^" s8 t- t4 l/ U
: L8 @- M5 O8 q' T2 D4 l
1. 最佳方式-搞定网管
9 f6 e. ?# _8 S1 D6 X对于局域网用户,这同时也是最有效的方法,但是比较难于操作。就是让网管在网关服务器修改一下设置,把服务器上你电骡使用的端口指向你的计算机。你自然就可以升级成高ID用户了。; }+ U6 l5 n$ V/ x& E; r5 F
* z: e3 m( S+ F2. 很多人非常介意高低id,其实完全没有必要。我本人就是低ID,但是同样可以保证日均50K以上的下载速度,算一算吓死人,每天可以下载5G以上!你的骡儿有如此食量当然也要化上一段时间来消化,不必贪多求全。
# m' B8 T$ Y* H) L9 H. { ^. I/ { m U9 r3 b# } g
高ID和低ID在使用方面最大的区别就是,高ID用户可以和任意电驴用户建立连接,而低ID用户只能和高ID用户建立连接。也就是说,两个低ID用户如果想要交换文件,必须借助于高ID用户来中转。其实由于大多数用户都是高ID,所以此方面的影响并没有想象中的那么大。 |
|