80端口被封,apache架设代理服务器应急处理
上一篇 /
下一篇 2010-09-02 11:27:04
/ 个人分类:配置管理
51Testing软件测试网f(Ph|qsVr(t外网服务器由于备案原因被封了80端口,为了不影响使用,改用使用其他端口,但是访问时需要带上端口号,不方便使用。所以改用架设代理服务器的代理改写功能,做一个改写,可以直接使用域名访问。51Testing软件测试网[RKI6EE*M
3};o3yU6D!L3KrL01、将外网服务器的HTTP访问改用其他端口(如:8888),本地tenlet这台服务器的8888端口试下,能连接上即可。使用带端口的域名能访问,表示端口改用成功。51Testing软件测试网si? y;e1o"g
aTp;M(T2l^[,B02、找一台没有使用80端口服务的机器做为代理服务器,我使用的是Apache2来做代理。51Testing软件测试网 y
sn}1K7z
,HfT(UX03、在代理服务器上安装Apache2时,填写被代理的外网服务器的域名。
-{3Yq Q(E*q-o051Testing软件测试网 }:a@5G9D~-t{4、修改http.conf文件:
d|H"F!zD051Testing软件测试网l5V`#j;`E2s;vh 1)添加监听端口:51Testing软件测试网2^/M+v7xKj*A
51Testing软件测试网XVh!N/Q Listen 8051Testing软件测试网#QN,@%gU.p3A;U1S
Listen 888851Testing软件测试网}iP(nh;m1D"Z
51Testing软件测试网I*uC)A9YU` 2)将下面几行的#去掉:
oR)@&I,wa#~0h0p-J6Sk9w\0 LoadModule proxy_module modules/mod_proxy.so
.[T[$b#~!hb[H051Testing软件测试网aea8y1\u~ LoadModule proxy_http_module modules/mod_proxy_http.so
J!xOa|0ODaAG051Testing软件测试网w.bX C5C'O[)M
K LoadModule rewrite_module modules/mod_rewrite.so
?)NJf_\0h1t`2hBeQ0 3)添加<IfModule>节点
*Ax8hYU:Is051Testing软件测试网J[&fc/cn6J <IfModule mod_proxy.c>
\u4_'o6|'M!aL4D,{2p0 ProxyRequests On51Testing软件测试网;Y8`es1dD)R4V
<Proxy *>
$F5v lf:J5T7c9S0 Order deny,allow
Q6Q;YUn#Au0 Deny from all51Testing软件测试网#wR*M9f6x
Allow from all51Testing软件测试网$Y p*x[
q
Oqs
Allow from 外网服务器的IP51Testing软件测试网|"r4YP7]
Y
</Proxy>
-U
F9i9aAr_g }0lKMji
u0 ProxyPass /http://www.aaacom:8888/51Testing软件测试网,y;Ui.H
o+k)u:a
ProxyPassReverse /http://www.aaa.com:8888/51Testing软件测试网%u_vH)Ze/Kq
</IfModule> 51Testing软件测试网P|
ZgvPq@:iV
51Testing软件测试网X%?9c q/O|Y5.重启Apache服务
hd\%}
[!Y%zd051Testing软件测试网 X&r6J4N8@[Y'E9S|K6.域名重解析,将域名指向代理服务器。本地访问,可以修改本机的host,将域名指向该代理服务器的IP。然后就可以直接访问该域名了。
"GS5f/en%N/LC
u0
Tni hyB,@0
收藏
举报
TAG: