首页 > 解决方案 > GCP:一个虚拟机可以在具有相同地址的不同网络上吗?

问题描述

GCP(谷歌云平台)相关问题:一个虚拟机可以在不同的网络中使用一个地址吗?我与云提供商(AWS、GCP、Azure)合作并使用 Java 库(aws.sdk、azure.sdk、google.sdk)。简而言之:虚拟机是在我的应用程序中创建的。此外,这些虚拟机上还安装了其他软件。该软件在同一网络上运行。我想意识到这个软件可以在不同的网络中工作。

例如,为 Azure 创建了一个安全组(规则)。Azure 与 AWS 一样,不允许您将来自不同 VPC 的网络接口连接到同一个虚拟机实例。为了实现这种方法,我必须使用 azure.sdk 库和NetworkSecurityGroupInner类创建一个额外的安全组。

对于 GCP 的 java,我在任何地方都找不到类似的东西。你能分享一些例子或有趣的链接或文章吗?我将不胜感激。谢谢。

标签: javaamazon-web-servicesazuregoogle-cloud-platformvpc

解决方案


一个虚拟机可以在不同的网络中使用一个地址吗?答案是肯定的。但是您必须设置两种方式的网络对等互连,如下图:

来自 qwiklabs.com

了解有关网络对等互连的更多信息: https ://cloud.google.com/vpc/docs/vpc-peering

如需快速教程以获取此内容,请参阅这个良好的动手实验室 https://www.qwiklabs.com/focuses/964?catalog_rank=%7B%22rank%22%3A6%2C%22num_filters%22%3A0%2C%22has_search% 22%3Atrue%7D&parent=目录&search_id=3929793


推荐阅读