如何将我的域映射到Google Cloud Shell的预览服务器(...- dot-devshell.appspot.com)

时间:2018-11-03 19:49:32

标签: google-app-engine dns google-cloud-shell

SSIA。

我尝试将CNAME记录设置为指向我的'...- dot-devshell.appspot.com'(这似乎是唯一的),但我在Google上只能看到404错误。 enter image description here

有什么办法吗?

1 个答案:

答案 0 :(得分:1)

这既不可能也不可行。

这是不可能的,因为当您激活Web Preview时,您正在连接到App Engine代理(因此为appspot.com域),该代理将您认证为Cloud Shell VM的所有者并代理与该VM上端口的连接。通过绑定到appspot.com域的SSL证书来保护连接;您不能用其他域名代替它。

这是不切实际的,因为仅当您通过Web终端(或通过命令行)将其连接到Cloud Shell VM时,该Cloud Shell VM才处于活动状态。连接终止后,VM也将消失。而且,如果您正在积极使用VM,则只需短按一下Web预览按钮,就可以拥有一个众所周知的域名了……

最后,如果您想让其他人访问您的虚拟机,那也将不起作用,因为必须以您的身份登录到他们的Google帐户,代理才能允许他们进入。< / p>

Web预览功能确实听起来很像-一种connect to a web application that you might be developing in Cloud Shell的方式。