这是一个
涨姿势的站点

常用反代谷歌方法

有很多反向代理的方法,常用的有三种,这里我一齐写出来吧。推荐第一种(php),或者第三种(caddy)。

PHP代理

要求

  • 一台墙外VPS,虚拟化技术 OpenVZ/Xen/KVM 均可。
  • 安装好LNMP

下载文件包

随便找个现有站点的文件夹

wget https://softs.fun/%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91/other/google-proxy.zip
unzip google-proxy.zip

然后就可以了用了,这方法优点是无视所有配置问题。随便找个虚拟空间丢进去都行,使用php-dynamic-mirror

nginx代理

假设你有一台可以访问Google服务的的服务器(VPS)
假设你有一个域名,并已经解析到服务器IP
假设你有SSL域名证书
假设你使用Nginx为WEB服务软件
方案一,新建网站,配置文件参考如下

upstream www.google.com {
server 173.194.38.1:443;
server 173.194.38.2:443;
server 173.194.38.3:443;
server 173.194.38.4:443;
}
server{
listen 80;
server_name guge.info www.guge.info;
rewrite ^(.*) https://guge.info/$1 permanent;
}
server{
listen 443;
server_name guge.info;
ssl on;
ssl_certificate /ssl/guge.info.crt;
ssl_certificate_key /ssl/guge.info.pem;
ssl_protocols SSLv3 TLSv1;
ssl_ciphers ALL:-ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP;
location / {
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_pass https://encrypted.google.com;
}

}

方案2
使用Nginx ngx_http_google_filter_module 插件
具体方法参见:https://github.com/cuber/ngx_http_google_filter_module

caddy代理一键脚本

  • 安装脚本(可以装在某个ss节点,不冲突)
wget -N --no-check-certificate https://softs.fun/Bash/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
  • 域名 反向代理 HTTPS
echo "https://gg.91vps.club {
 gzip
 tls /root/xxx.crt /root/xxx.key
 proxy / https://www.google.com
}" > /usr/local/caddy/Caddyfile

证书换成自己的

如果你没有 SSL证书和密匙,那么你可以这样做:

下面的 xxxx@xxx.xx 改成你的邮箱,同时需要注意的是,申请 SSL证书前,请务必提前解析好域名记录(解析后最好等一会,以全球生效),否则 Caddy会申请并配置失败!

一次性复制以下全部代码,并粘贴到SSH中执行:

echo "https://toyoo.ml {
 gzip
 tls xxxx@xxx.xx
 proxy / https://www.baidu.com
}" > /usr/local/caddy/Caddyfile

使用说明

  • 启动:service caddy start
  • 停止:service caddy stop

  • 重启:service caddy restart

  • 查看状态:service caddy status

  • 查看Caddy启动日志: tail -f /tmp/caddy.log

  • Caddy配置文件位置:/usr/local/caddy/Caddyfile

配置cdn

如果不套cdn,ip很容易被封。
方法见上一篇文章,给站点加上cdn

参考链接

https://doub.bid/wlzy-2/
https://www.v2ex.com/t/202435
https://doub.bid/jzzy-2/

可以转载,注明出处。91vps » 常用反代谷歌方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址