Networking

無法訪問 AWS 上 VPC 後面的埠

  • October 21, 2015

我在 AWS 的 VPC 上執行兩台伺服器。一個是在埠上執行 mongodb 的 ubuntu 伺服器27017,唯一的公共埠是22. 在一個單獨的 CoreOS 伺服器上,我有幾個容器應該連接到這個數據庫,這個伺服器上唯一的公共埠是80,44322. 我不認為這是容器的問題,因為我什至無法 curl 數據庫並:27017在主機 CoreOS 機器上獲取預設的 mongo don’t curl 消息。我已經綁定了 mongo 0.0.0.0,我可以在它自己的機器上使用兩者來訪問 Mongo127.0.0.1它是私有IP。我確定兩台伺服器都在同一個 VPC 中,它們也位於同一個可用區。什麼會導致 coreos 無法訪問 Mongo 伺服器?此外,兩者都允許所有出站流量。

原來我需要在安全組中製定規則。所以我在Mongo伺服器的安全組中添加了CoreOS盒子所屬的規則暴露27017的安全組ID

引用自:https://serverfault.com/questions/730437