在不同 VPC 中的两台 Ubuntu 服务器之间建立连接

在不同 VPC 中的两台 Ubuntu 服务器之间建立连接

我有AWS2 种不同VPC两者都附在私有云平台对等。我想在 2 之间建立连接Ubuntu 的服务器部署在不同的VPC

VPC1=172.0.0.0/16子网 1=172.0.1.0/28VM1=172.0.1.10

另一方面,虚拟私有云=172.1.0.0/16子网 1=172.1.1.0/28VM1=172.1.1.12

我知道私有云平台经过对等测试,发现存在连接,我可以 ping 第二个服务器。我正在寻找一种替代方法,可以使用主服务器将流量从一个实例直接路由到另一个实例界面 eth0。有谁能帮我实现这样的配置吗?

答案1

回答这个问题的关键是了解为什么 VPC 对等连接对您不起作用。

VPC 代表虚拟私有云。它是一个完全隔离的网络,默认情况下不与其他网络或 VPC 连接。虚拟机以太网端口之间没有直接连接。

简短回答:总而言之,VPC 对等连接通常是连接两个 VPC 最便宜、最简单的选择。

要连接两个 VPC 中的实例,我想到以下选项:

  • VPC 对等连接。这通常是最快和最便宜的选项,因为它通过 AWS 内部网络进行

  • 中转网关。将多个 VPC 连接在一起,并连接到本地。比 VPC 对等连接更昂贵,它真正适用于企业网络。

  • VPN - 您可以在 VPC 之间设置 VPN。您需要一个虚拟设备,因为我认为您不会使用内置的 AWS 网络来连接两个 VPC。这比 VPC 对等连接成本更高,而且引入了引入。这通过互联网进行,但实际上可能永远不会离开 AWS 网络。

  • 我怀疑有一种选择,可以使用其他类型的隧道在互联网上路由事物。您需要确保这是加密的。

请更新您的问题,告诉我们为什么 VPC 对等连接对您不起作用。

相关内容