谷歌发布了基于 Visual Studio Code 的 AI Agent 编辑器 Antigravity,第一时间使用以后发现通过 ssh remote 连接本地 VMware Fusion 安装的 Linux 虚拟机以后,AI 无法启动,提示无法连接网络。

检查发现宿主机 (macOS) 可以访问谷歌,Linux 虚拟机也能访问谷歌,起初以为是 ssh remote 的 bug。

于是我在虚拟机里直接安装了 Antigravity,结果无法登录,出现如下错误提示:

Failed to log in: ConnectError: dial tcp: lookup daily-cloudcode-pa.sandbox.googleapis.com on 172.16.85.2:53: no such host

判断是 DNS 问题。

于是手动给虚拟机 Linux 的 DNS 设置成 1.1.1.1 就完事了。