ECSにはいくつかのドッカーコンテナが配備されています。コンテナ内のアプリケーションはリモートサービスを使用するため、10.X.X.X
プライベートIPを使用してアクセスする必要があります。Docker:ホストからリモートマシンにtelnetで接続できますが、コンテナからは接続できません
CentOS 7とdocker/alpineをベースイメージとしてDocker 1.13を使用しています。当社の容器にはnetwokMode: host
も使用しています。この問題はホストマシンからtelnet 10.X.X.X 9999
を正常に実行できたときに発生しますが、コンテナ内から同じコマンドを実行するとハングアップして接続できなくなります。
さらに、ホストマシン(コンテナが実行されている)ではリモートマシンでnet.ipv4.ip_forward
が有効になっていますが、無効になっています。
何が問題になるかわからない、おそらくiptables
?