80端口被封,apache架设代理服务器应急处理
上一篇 /
下一篇 2010-09-02 11:27:04
/ 个人分类:配置管理
51Testing软件测试网%}D#]stz外网服务器由于备案原因被封了80端口,为了不影响使用,改用使用其他端口,但是访问时需要带上端口号,不方便使用。所以改用架设代理服务器的代理改写功能,做一个改写,可以直接使用域名访问。
"JIh:C}b Wp|051Testing软件测试网 MaGLd4_j)Y1、将外网服务器的HTTP访问改用其他端口(如:8888),本地tenlet这台服务器的8888端口试下,能连接上即可。使用带端口的域名能访问,表示端口改用成功。51Testing软件测试网6j.Ev$z@,Eu]
0sf%l/G7g&KWDS02、找一台没有使用80端口服务的机器做为代理服务器,我使用的是Apache2来做代理。
D9i0}9w;^ch051Testing软件测试网)z^K-]0gy:I3、在代理服务器上安装Apache2时,填写被代理的外网服务器的域名。51Testing软件测试网0O~h'C3H
51Testing软件测试网Y$N:m#F,{d4、修改http.conf文件:51Testing软件测试网yV]PK.FMY
)grnE-YZ
F1_0 1)添加监听端口:
$m(mtwl051Testing软件测试网Qxc3}3?"Yr
_-` Listen 8051Testing软件测试网
EgHj&d
Listen 888851Testing软件测试网jM8q
w(q
K5mV2W5D(U0C7Y0 2)将下面几行的#去掉:
)n6Q5P0T#Vu#R051Testing软件测试网2Iv,^t,K%z LoadModule proxy_module modules/mod_proxy.so51Testing软件测试网Z:r(ma6b
51Testing软件测试网l!|9KJp LoadModule proxy_http_module modules/mod_proxy_http.so
O |s?5h.DPe,C051Testing软件测试网2CPt2Z:^3WA LoadModule rewrite_module modules/mod_rewrite.so51Testing软件测试网)]AN4{F`
51Testing软件测试网@,v3{NN+? 3)添加<IfModule>节点
K/Dw|z/{%a:u?2W0YYZ/j/W3{M0 <IfModule mod_proxy.c>51Testing软件测试网J#{.LOG
ProxyRequests On
-hX`$fRf AY9B0 <Proxy *>
V,@ V5X$cH~W0 Order deny,allow51Testing软件测试网~jd)M
q$C-h
j,o4a
Deny from all
&QN
X4d(|O/b0 Allow from all51Testing软件测试网-@7Ga/W Ga5u
Allow from 外网服务器的IP
+[3Ojt B'Yz DN0 </Proxy>51Testing软件测试网 X4J3j0k6tx
v^4~
P+UKn/f|+H0 ProxyPass /http://www.aaacom:8888/51Testing软件测试网NVK
Ra{E)\
ProxyPassReverse /http://www.aaa.com:8888/
HmkE1b9|0 </IfModule>
[)WL"qv"Vf2P4G#H03[ fv-NrY05.重启Apache服务
4|2|?(j|V\@051Testing软件测试网)e
^/FhBhr6.域名重解析,将域名指向代理服务器。本地访问,可以修改本机的host,将域名指向该代理服务器的IP。然后就可以直接访问该域名了。51Testing软件测试网
k)P-R9t4z"@-T#v:Fx5c
YZ2U(hqI{0
收藏
举报
TAG: