前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用apache2反向代理访问google

使用apache2反向代理访问google

作者头像
lestat
发布2018-04-17 17:08:06
3.2K0
发布2018-04-17 17:08:06
举报
文章被收录于专栏:lestat's bloglestat's blog

引言 刚刚在v2ex上看到一篇用nginx做反向代理访问google的帖子,出于好奇,试了试用apache进行反向代理访问google,果然很好玩!

准备工作:

  • apache服务器需要安装proxy相关模块,如果是ubuntu环境可以直接使用命令sudo a2enmod 模块名称进行安装,模块可以在/etc/apache2/mods-available/目录下查看,安装好的模块可以在/etc/apache2/mods-enabled/ 里查看 这里直接上本人的配置:
代码语言:javascript
复制
<VirtualHost *:443>
  ServerName facebook.smarthippo.club
  SSLEngine on
  SSLCertificateFile "/etc/letsencrypt/archive/facebook.smarthippo.club/cert1.pem"
  SSLCertificateKeyFile "/etc/letsencrypt/archive/facebook.smarthippo.club/privkey1.pem"
  SetEnvIf User-Agent “.*MSIE.*” \
  nokeepalive ssl-unclean-shutdown \
  downgrade-1.0 force-response-1.0
  SSLProxyEngine On
  ProxyPass / https://www.facebook.com/
  ProxyPassReverse / https://www.facebook.com/
</VirtualHost>
<VirtualHost *:443>
  ServerName google.smarthippo.club
  SSLEngine on
  SSLCertificateFile "/etc/letsencrypt/archive/google.smarthippo.club/cert1.pem"
  SSLCertificateKeyFile "/etc/letsencrypt/archive/google.smarthippo.club/privkey1.pem"
  SetEnvIf User-Agent “.*MSIE.*” \
  nokeepalive ssl-unclean-shutdown \
  downgrade-1.0 force-response-1.0
  SSLProxyEngine On
  ProxyPass / https://www.google.com.hk/
  ProxyPassReverse / https://www.google.com.hk/
</VirtualHost>

So,Google,Wiki,就是这么简单~

备注: 这篇文章的前提当然是有一个国外的服务器,安利一波vultr(价格合理,且稳定,按天计费) 可以通过添加子域名的方式实现对不同墙外站点的访问,详见第二个配置 安装ssl证书网上太多,就不写了

目前存在的问题:

  1. 在反向代理站点中如果有跳转到其他被墙站点的链接,依然无法访问
  2. 部分网站对机器访问的请求有限制,比如google,虽然首页可以正常访问,但其他页面可能会访问不了,跳转到ipv4.google.com进行人机验证

正在尝试用apache的负载均衡解决第二个问题…

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作:
  • 目前存在的问题:
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档