Antigravity 实现免代理教程
Antigravity 是一种技术,它允许用户在没有全局代理的情况下使用网络,从而摆脱对TUN(TUN/TAP设备)的依赖。这种方法特别适用于那些因为全局代理而无法正常运行的软件。以下是一个关于如何使用 Antigravity 实现免代理的教程,以及如何配置服务器和 hosts 文件来达到这一目的的详细步骤。
首先,您需要准备一台服务器,并在服务器上安装 Caddy 服务器软件。Caddy 是一个快速且可扩展的多平台 HTTP/1-2-3 网络服务器,支持自动 HTTPS。您可以从 Caddy 的 GitHub 仓库 下载并安装它。
接下来,创建一个新的配置文件,例如 Caddyfile.universal,并填入以下配置内容:
# Caddyfile.universal
# ==============
# 设置你的域名
your_domain.com {
# 配置反向代理
reverse_proxy your_backend;
}在您的 Windows 系统中,hosts 文件位于 C:\\(Windows)\System32\drivers\etc。您需要在这个文件中添加 Antigravity 的域名和您服务器的 IP 地址。例如:
127.0.0.1 your_domain.com此外,您还需要将以下域名和您服务器的 IP 地址关联起来,以确保正常访问:
- daily-cloudcode-pa.sandbox.googleapis.com
- googleapis.com
- www.googleapis.com
- play.googleapis.com
- oauth2.googleapis.com
完成以上步骤后,您的系统应该能够直接使用网络而不需要全局代理。这种方法可以减少因全局代理导致的问题,让更多软件能够正常运行。
如果您愿意赞助服务器,可以搭建一个公共的 Antigravity 环境,供更多人使用。如果您在设置过程中遇到 hosts 域名不齐全的问题,也可以在评论区留言,我会尽力帮助您补充。
总之,Antigravity 是一种非常实用的技术,它可以帮助用户在没有全局代理的情况下享受正常的网络访问体验。希望这个教程能够帮助到您。
评论已关闭