簡體   English   中英

在AWS中如何從VPC訪問不同區域的服務

[英]In aws how to access service in a different region from a VPC

考慮AWS中的以下情況:

  1. 具有許多服務器的區域A中的VPC。
  2. 服務器在區域B中具有公共IP的mysql服務。該服務的端口(3306)打開至(0.0.0.0)。

從VPC中具有公共IP的任何服務器,我都可以訪問區域B中的mysql服務器,但是任何doesn't公共IP的服務器都無法訪問該服務器。

這是什么原因? 沒有公共IP訪問的服務器是否可能以不同的方式進行不同的通信?

就像一個注:

沒有公共IP的服務似乎顯示了NAT的IP:

curl http://icanhazip.com結果是: NAT's public IP

我解決了這個問題。 當我發布問題數小時后,我感到困惑的是stackoverflow的神奇之處:/。

基本上,我需要向VPC的安全組添加出站規則。

port: 3306

Protocol : TCP 

Destination: the IP I'M TRYING TO CONNECT TO.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM