2016-02-18 58 views
0

AWS「運行命令」先決條件頁面指出需要出站Internet訪問才能在實例上運行命令。但是,出站規則允許我運行的所有流量(0.0.0.0/0)的實例在AWS控制檯的EC2 Run Command中不可見。我是否誤解了出站訪問的含義?這些實例在發送命令之前是否需要公有IP?是否需要將公共IP發送到EC2實例的SSM命令?

回答

1

不一定是公共IP。實例應該能夠訪問互聯網(例如通過NAT)。

您的實例應該允許所有出站流量和 能夠通過

  • 公網IP訪問互聯網
  • NAT
  • 互聯網網關
  • 一些其他手段

的SSM代理需要接觸AWS端點,因此需要訪問互聯網。一個快速的方法來檢查這是ssh到您的實例和ping一個衆所周知的網站,如www.google.com。如果您無法ping通,那麼根據實例的網絡配置(公有子網/專用子網),您可能需要添加彈性IP或添加路由等,

相關問題