GCE:如何使用 DynDns (No-Ip) 设置私有云(防火墙规则)?

GCE: How to setup a private cloud (Firewall rules) with DynDns (No-Ip)?

我是 Google 计算引擎的新手。我设置了一个 VM 来处理私有云:只有几个 IP 地址应该可以访问服务器。

根据设置私有云的文档,我必须设置防火墙规则以限制对给定 IP 地址的访问。

在现实世界中,许多人没有静态 IP 地址,而是使用 DynDNS 或 No-Ip。有没有办法在防火墙规则中设置名称而不是 ip?像

user1.ddns.net
user2.ddns.net

谢谢

不,您不能在防火墙规则中将主机名或任何 "on-fly-translator" 用于 DyDNS 和 No-IP:

manual for gcloud compute firewall-rules create

您必须提供源 IP(IP 范围)或源标记。您可能需要 create/write 一些解析主机名和 allow/disallow 访问权限的中间件。