使用Proxifier解决烦人的Tun

0 阅读2分钟

前言

小伙伴们大家好,我是小溪,见字如面。不知道大家有没有这样的烦恼,使用Google的 Antigravity 需要开启tun模式,否则无法正常登录和拉取模型,开启了tun模式后又会导致内网环境无法正常使用,一天下来要不停的在IDE和内网环境中开关tun,真是相当烦人。最近了解到Proxifier可以解决这一痛点,记录一下配置使用流程。

图片

当前使用版本

Proxifier for Mac V3.15

安装配置

Proxifier这里就不做介绍了,感兴趣的小伙伴可以直接到官网了解。

官网地址:www.proxifier.com

图片

我这里只有macOS,就以macOS为例演示了。在Proxifier官网选择自己系统对应的版本进行下载安装,安装完成后打开界面如下:

图片

可以选择【Continue Evaluation】免费使用一个月,也可以点击【Enter Registration Key】输入注册码进行注册,注册成功后看到如下提示就表示成功了。

图片

首次使用会提示网络权限授权,根据提示进行授权

图片

授权完成后首页界面如下:

图片

基本使用

设置代理服务器

点击菜单栏的【Profile】【Proxy Servers】或者【Proxies】添加代理服务器

图片

点击【Add】添加一个新的代理配置,填写 代理地址、端口号,点击【Advanced Option】勾选【Use target hostname in proxy request if available】选项进行保存

图片

注意⚠️:点击保存时提示的设置为默认规则弹窗,选择【否】,不用设置为默认代理

图片

设置代理规则

点击菜单栏的【Profile】【Proxification Rules】或者【Rules】添加代理规则

图片

点击【Add】添加一条新规则,输入规则名称,选择应用规则的应用

注意⚠️:这一步很重要

打开【活动监视器】,搜索【language】找到 language_server_macos_x64,这是Antigravity的语言服务,加载模型都是通过这个服务

图片

将 language_server_macos_x64 添加到应用配置后,具体配置如下所示:

"Antigravity.app"; "Antigravity"; com.google.antigravity; language_server_macos_x64

最后Action部分选择前面创建的代理服务器【Proxy SOCKS5 127.0.0.1:7897】,点击【Save】保存

图片

最后勾选【Antigravity】启用规则

图片

到此我们的配置就完成了,可以关闭tun查看效果,可以看到Antigravity相关的语言服务和请求都根据设置的规则走了代理服务器

图片

Antigravity IDE中也可以正常获取到模型和使用

图片

友情提示

见原文:使用Proxifier解决烦人的Tun

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。友情提示友情提示