SSIA。
我试过设置 CNAME 记录是指我的 '...-dot-devshell.appspot.com' (这似乎是独一无二的),但我只能在 Google 上看到 404 错误。
有什么办法吗?
这既不可能也不实际。
这是不可能的,因为当您激活 Web 预览时,您正在连接到 App Engine 代理(因此是 appspot.com 域),该代理将您验证为 Cloud Shell VM 的所有者并代理与该 VM 上端口的连接。连接由与appspot.com 域绑定的SSL 证书保护;您不能用其他域名代替它。
这不切实际,因为 Cloud Shell VM 仅在您通过 Web 终端(或从命令行)主动连接到它时才处于活动状态。一旦连接终止,VM 也会消失。如果您正在积极使用虚拟机,只需单击一下 Web 预览按钮,并且拥有一个众所周知的域名似乎......没有必要。
最后,如果您正在考虑让其他人访问您的虚拟机,那也行不通,因为他们必须以您的身份登录到他们的 Google 帐户才能让代理让他们进入。
Web 预览功能正是它听起来的样子 - 一种连接到您可能正在 Cloud Shell 中开发的 Web 应用程序的方式。