Shu*_*hur 5 google-compute-engine
如何使 Google Cloud VM 只能从某些国家/地区访问?
就像我需要端口 80 只能从印度访问一样,我该怎么做?
我已经尝试过使用国家 IP 阻止列表,但是当我在源 IP 中输入所有 IP 时,出现字符限制错误。

我还尝试通过将 IP 列表分成几部分来为同一端口创建多个规则,但这也不起作用。
正如您所注意到的,这需要使用太多规则;一种解决方法是使用 VM 中的逻辑,例如操作系统防火墙(ufw、iptables等)。
然而,将您的 Web 服务器配置为根据客户端 IP 的请求执行地理定位,在需要时返回不同的内容(禁止页面等),可能是更好的解决方案。
| 归档时间: |
|
| 查看次数: |
1799 次 |
| 最近记录: |