0
我有一個實例m3大,實例和安全組都在vpc之外。我在端口5674上運行一個簡單的服務器應用程序。端口5674向安全組中的所有人開放。在給定公共IP時,我的客戶端代碼仍然無法到達端口。 它給人的錯誤是EHOSTUNREACH安全組不與ec2不在vpc
在服務器端這是
netstat的-atn
tcp6 0 0 :::5674 :::* LISTEN
響應在客戶端
的netcat -v myPublicIp 5674
connect to myPublicIp port 5674 (tcp) failed: No route to host
可能是什麼原因? 如果我將localhost作爲主機,則相同的客戶端程序將工作。
它甚至不在同一個系統上工作。
我想你應該在你的實例運行的VPC中創建安全組。 –
EHOSTUNREACH - 找不到該特定主機的路由。 –
您能否提供有關您的配置的更多信息?您的實例是在公共子網還是私有子網?如果您嘗試從互聯網上的計算機(AWS外部)進行連接,它會起作用嗎? –