Ubuntu
在不同 VPC 中的 2 個 Ubuntu 伺服器之間建立連接
我的AWS上有2 個不同的VPC,它們都連接到VPC對等互連。我想在部署在不同VPC中**的 2 台 Ubuntu 伺服器之間建立連接。
在VPC1 =子網**1 =
172.0.0.0/16
有VM1 =172.0.1.0/28``172.0.1.10
另一方面,在VPC2 =子網1 =有VM1 =
172.1.0.0/16``172.1.1.0/28``172.1.1.12
我知道通過VPC對等互連有一個連接,並且我能夠 ping 第二台伺服器。我正在尋找一種替代方法,我可以使用主界面
eth0
直接將我的流量從一個實例路由到另一個實例。我可以以某種方式幫助我進行這樣的配置嗎?
回答這個問題的關鍵是理解為什麼 VPC 對等不適合您。
VPC 代表虛擬私有云。這是一個完全隔離的網路,預設情況下與其他網路或 VPC 沒有連接。您的虛擬機乙太網埠之間沒有直接連接。
簡短回答:總而言之,VPC 對等互連通常是連接兩個 VPC 的最便宜、最簡單的選擇。
要連接兩個 VPC 中的實例,我想到的選項是:
- VPC 對等。這通常是最快和最便宜的選擇,因為它通過 AWS 內部網路
- 中轉網關。將多個 VPC 連接在一起,並連接到本地。比 VPC 對等更昂貴,它確實是為企業網路設計的。
- VPN - 您可以在您的 VPC 之間設置 VPN。您需要一個虛擬設備,因為我認為您不會使用 AWS 網路中的建構來加入兩個 VPC。這比 VPC 對等和引入的成本更高。這通過網際網路進行,但實際上可能永遠不會離開 AWS 網路。
- 我懷疑有一個選項可以使用其他類型的隧道通過網際網路路由事物。您需要確保這是加密的。
請更新您的問題,告訴我們為什麼 VPC 對等不適合您。