google-compute-engine - 在 Google Cloud Compute Engine 中创建两个网络之间的路由

标签 google-compute-engine google-cloud-platform

我在 Google Cloud Compute Engine 中创建了两个网络。一个使用 10.200.166.0/26 调用 front,另一个使用 10.200.165.0/26 调用 back。我计划将我的网络服务器放在前面,将数据库服务器放在后面。但是,我不知道如何在两个网络之间创建路由。这可能吗?如果是,gcloud 命令是什么?

最佳答案

在 GCE 中,为了在两个网络之间进行通信,您需要使用分配给实例的公共(public) IP。您将无法使用私有(private) IP 在两个网络之间进行通信。您可以在 article 中找到有关 GCE 网络的更多信息。 。但是,请记住,通过公共(public) IP 的通信被视为导出流量,并且可能会根据流量类型收取费用。可以引用这个article有关导出费用的更多信息。

如果您需要创建静态 IP 并将流量路由到该静态 IP,您可以结合使用路由和实例的 --can-ip-forward 功能来添加 IP 地址作为静态网络 IP地址将映射到您所需的虚拟机实例。您可以在此article中找到更多信息和步骤。 .

关于google-compute-engine - 在 Google Cloud Compute Engine 中创建两个网络之间的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27595832/

相关文章:

kubernetes - Stackdriver自定义指标聚合警报

r - 如何保持软件包在Google Cloud VM上安装的RStudio上的完整性

google-cloud-platform - 为什么我的谷歌云平台显示流量?

google-cloud-platform - gcp中的itsio和ESP有什么区别?

node.js - 您可以通过 Cloud Spanner API 检查表是否存在吗? (在 Node.js 中)

docker - 如何使用容器入口点参数调用 gcloud 计算实例 create-with-container

php - 谷歌云计算引擎 - 无法在 php 文件中使用 mysqli 函数

google-cloud-platform - 使用 GCP API 网关通过私有(private)入口将 Cloud Run 后端前置

python - 在 GCP 上运行基本的 Python 脚本

git - 使用 git pull 时身份验证失败