不少公司的防火墙作了较为严格的限制,以至于很多网络服务如QQ、MSN都无法运行,如果你还能够打开网页,那么,使用Http通道软件可以让你突破限制,可以在现有的网络条件中使用任何网络服务。
& T% c+ c/ U% \5 H! } I
. q2 }3 M) V( b* H) J 使用Http通道软件可以突破防火墙的限制,利用唯一Http访问的权限获得其他Internet应用。那么什么是通道呢?这里所谓的通道,是指一种绕过防火墙端口屏蔽的通讯方式。防火墙两端的数据包封装在防火墙所允许通过的数据包类型或是端口上,然后穿过防火墙与对方通讯,当封装的数据包到达目的地时,再将数据包还原,并将还原后的数据包转交到相应的服务器上。/ @2 N1 @1 Y3 N# D
http://www.http-tunnel.com/是一个专业提供Http通道服务的公司,通过他们的在线TunnelServer,局域网内的用户可以使用被防火墙所屏蔽的ICQ、E-mail、PCAnywhere、MSN、QQ、Napster等软件。
: ~+ ~9 M0 q7 F3 y, L4 ~2 V% P- y4 U1 P
: U! R3 V3 k( i, Z" { 使用Http-tunnel的TunnelServer必须使用Http-tunnel的客户端程序Http-TunnelClient,Http-TunnelClient的免费版本允许40Kb/秒的数据转发服务。% n& t1 l" c% e& X! X8 f0 [
8 y$ R( p2 Z$ X: X% n 一、程序安装和设置. h# h1 n* t# c. A; N1 Z
0 q- F& b5 L# _3 |& ^6 T- ?' t 1.运行下载的安装程序,安装过程比较简单一路Next即可完成。
4 C! `5 m/ B+ y6 e0 Y$ m0 _) q' S/ D& S; L5 l5 z
2.安装完成后,会弹出"Configuration(配置)"窗口,设置本机的Internet连接,有三个选项:
& H* e/ B6 O' C3 [7 @# {# r G7 d
G- ~( a8 a( ?5 l a)Autodetected(自动检测):你果你不知道你的机器连接,可以选择这个。
; G( \# f6 [- X( d. @/ Z7 e% }5 N: l/ `! M# H
b)NoProxy,onlyafirewall(直接上网,有防火墙):使用局域网和直接上网的用户选这个。
9 m, C& ]9 E6 R- ]9 W H: `2 G7 f; o9 {+ ?) t7 I
c)SpecifyProxy(指定代理服务器):如果你使用代理服务器上网,选这个,同时你还必须输入代理服务器的地址和端口,如果需要用户名和密码还需要一并输入。
3 O3 A( x8 J) k4 Q) Z
. b, q# M) A. A7 a" A9 B 3.设置好连接,可以单击"Test(测试)"按钮,测试一下,如果看到"Testsuccessful(测试成功)"的提示,就代表你设置的已经完成。+ M6 s2 G' z" Y6 o8 b1 c3 v4 G6 n
* B* F5 e6 L5 }/ u 4.程序正常运行后,可以将它最小化,它会在任务栏的提示区内生成一个下图标,单击可还原。
! y( [5 h$ y8 z' M- ^* v4 {
; q: F8 _3 G5 h; }二、设置QQ访问) M+ w; q+ h5 n6 R9 i; |7 o8 y
# t! U7 F5 ~( ?& Q) @( m4 a 由于QQ对外访问使用的端口是4000,所以网络管理员通常通过限制端口的使用来限制QQ的访问,下面介绍一下如何设置QQ通过http-tunnel访问Internet。2 |$ X( `7 d3 M0 F+ z6 G
' \( h6 f* R% c6 q: X6 D 1.打开QQ,单击"QQ菜单"按钮,选择"系统参数"。
: z1 w k3 u: Y" u+ {
6 y) y. b% |% q l 2.在弹出的QQ参数设置窗口中,选择"网络设置"。
# O+ q; W9 \' R# e' B m- r5 O) [# w [( F
3.勾上"使用代理服务器"。; J/ t2 @5 M! B* I4 I$ G q5 j
2 J5 Z/ b; w* M$ r# R5 M) z2 f
4.输入代理服务器地址:127.0.0.1,端口号:1080。
1 V* D* e- h" X9 s" P* I& y
% Y" `& S$ ^9 _* P U* S9 f! l 5.确定,关闭所有窗口,重新登录即可使用QQ了。
! c) E; Q/ Y8 l# @9 s" s. j+ J, v9 X
I$ i r. |; X' {# k三、设置MSN访问0 T/ v \0 w2 A$ S _
6 [/ w/ s) i. \" a' s MSN的访问设置可QQ差不多,不过http-tunnel支持MSN要比QQ好得多,设置步骤如下:0 r# i. t# h$ R5 ]/ ?; ^. G7 a9 P
0 o! ]0 a2 O. k; S( d; ~+ \- l 1.选择"工具"菜单的"选项"。: p% I; [5 |1 w; g- D( n, b
* u( g/ ?2 c8 O2 H! l6 B1 G9 y9 J
2.选择"连接"标签。
9 y) ~" ?1 ?/ m; N8 I& C3 [( \/ M' S" U( B
3.勾上"我使用代理服务器"。
+ r4 J) {7 U7 t+ W" \8 j5 F$ |% N1 q4 H- @' V
4.类型选择"SOCKS4",服务器中输入"127.0.0.1",端口号"1080"。
9 |* v* N/ r# ~# x: W8 C/ R
k$ A3 N( L( |2 W4 l3 c, [% o/ ^ 5.确定,关闭所有窗口,重新登录即可使用MSN了。) Z) F5 [) H# {9 e0 n5 u6 k1 O
. e4 U* _8 R6 A! E9 O
四、设置Cuteftp的访问
/ r" b) j9 ~' T/ \/ s
3 e: O8 E; E3 V' h" _ 有时候网络管理员为控制网络带宽的使用和保障信息安全,需要限制FTP服务,这给文件的上传和下载带来了不便。通过设置一样可以确保Cuteftp实现Internet的访问,设置步骤如下:2 d* ?$ q0 y' A: B) b
" q. r3 q7 b0 Z. R 1.选择"编辑"菜单,选择"设置",弹出设置窗口。: A6 @* F9 n- ~; @2 L
$ t5 B# Q: u7 | _ 2.展开"连接",选择"SOCKS",选择"SOCKs4",主机:127.0.0.1端口:1080。(tu5.bmp)
8 G S' G M8 _# o9 M
& f0 [. x5 z* U+ E3 Y9 ~ 3.选择"防火墙",勾上"启用防火墙访问"和"PASV模式"
' S! k+ Z- k* D6 M) Z
9 \4 \0 o: e) V, |. ~ 4.确定,关闭所有窗口,即可选择站点登录下载文件。( H& I- i& D K! A
8 t& E: F& p0 G( }+ A# n) R 五、设置WindowsXP的远程桌面连接使用Http-Tunnel
+ H Q7 ^5 b, y8 }5 K6 i. K. d& `# X# K: u, c# |
由于远程桌面连接并没有提供代理服务器设置的界面,所以无法像QQ、MSN和Cuteftp一样直接设置,这时候我们可以使用SocksCap协助我们完成,具体步骤是:( p, {( k( H; X: }* }( X
1 V( ^, u: e; n! C" o+ M- Z o 1.安装SocksCap。
6 k4 X! j- G: T8 B' n1 t5 p0 d9 Y: y" G! u8 g
2.运行SocksCap,选择"文件"菜单中的"设置",弹出"SocksCap设置"对话框。
+ ~% _4 o) E1 F7 F) e* d2 C% G5 U4 w* A5 C4 g2 Z2 [' v) r# q
3.在"服务器/SOCKS服务器"并填上127.0.0.1,"Port(端口)"填1080。
6 `: e6 |8 l, Z3 R' K7 I _4 |/ \ x+ O/ P( B. h: h1 b
4.在"Protocol"里选择"SOCKS版本4",在"域名解析"里选择"Resolveallnamesremote(远程解析)"。
, {* n& N1 r$ e/ {2 ]" t7 d& m" p9 |; L
5.单击"新建"按钮,在"标识项名称"中输入mstsc。6 x( ^" s( E! y" q; M9 T ]3 N
6 g2 P: A3 d. D4 a: M5 g0 @# s |! R, l+ _ 6.单击"浏览"按钮,找到MStsc.exe文件所在的位置即可。
$ C3 \" [! r# V- n, {/ m/ X- M2 T! e6 l1 i2 X' ?% H, L4 K- r- I
7.单击"确定"按钮即可。
' B. M8 X9 f0 E# a1 a+ H: X1 i+ X, v0 W0 D5 x( a- R
使用时,双击SocksCap列表中的mstsc图标,即可启动mstsc,mstsc访问网络都将通过代理跳板进行。需注意的是,一定要从SocksCap中启动mstsc,否则将不会使用代理跳板。其实很多不能设置的防火墙的Internet应用程序,都可以通过这种方式,实现Http通道的功能 |