用途:MasterHttpRelayVPN 是一个域名前置的 HTTP/SOCKS5 代理,将流量经由 Google Apps Script 中继,把请求伪装成 Google 流量以规避 DPI 和防火墙;同时进行本地 MITM TLS 拦截以重新加密流量,仅需免费 Google 账号,无需 VPS。
主要能力:流量路径为 浏览器 → 本地代理(127.0.0.1:8085) → Google IP(front_domain) → Apps Script 中继 → 目标网站。支持 HTTP 与 SOCKS5 监听、本地 MITM TLS 拦截、通过 front_domain 域名前置、block_hosts 屏蔽、bypass_hosts 直连、lan_sharing 局域网共享、script_ids 多中继负载均衡。
使用方式:git clone 仓库后 pip install -r requirements.txt,可用 start.sh/start.bat 快速启动。在 script.google.com 新建项目并粘贴 apps_script/Code.gs,设置 AUTH_KEY 后部署为 Web 应用(执行身份 Me,访问权限 Anyone)。运行 python setup.py 或手动编辑 config.json,填入 Deployment ID 与 auth_key(须与 Code.gs 的 AUTH_KEY 一致),然后 python3 main.py。HTTPS 需安装 CA 证书:python main.py --install-cert,或按系统手动导入 ca/ca.crt。浏览器配置 HTTP 代理 127.0.0.1:8085、SOCKS5 127.0.0.1:1080;可用 curl -x http://127.0.0.1:8085 测试。
适用场景:绕过 DPI/防火墙访问网站、屏蔽广告与跟踪域名(如 .doubleclick.net)、局域网内多设备共享代理、通过多个 Apps Script 部署分摊配额。
限制:Apps Script 免费版有每日配额,超限需增加 script_ids;CA 证书须每台机器/浏览器安装,否则出现安全警告;ca 目录与私钥须保密;verify_ssl=false 仅建议测试使用;配置错误(auth_key 不一致)会导致 403。其余收费、价格与效果信息暂未提供。