2017-04-05 3 views
0

Amazon(AWS)マシンにLinuxノードを作成しました。私はノードにsshすることができますが、私はIPv4 Public IPにpingを実行できません。この問題を解決するにはどうすればよいですか?AWSサーバーにpingを実行してもssh経由で接続できないのはなぜですか?

作品:

ssh -v -i "my_pem.pem" [email protected]<AmazonNode's_IP> 

は動作しません(リターン100%失敗):

ping <AmazonNode's_IP> 

は私もhttps://stackoverflow.com/a/30544572/2402577から以下の設定を追加したが、それは助けませんでした。 enter image description here

enter image description here

enter image description here

私は、この設定をしたとき、私はアマゾンのノードに別のアマゾン・ノードからpingを実行できることに注意してください。しかし、まだアマゾン以外のノードからは、アマゾンノードにpingを実行することはできません。

ご協力いただきありがとうございます。

答えて

4

ICMPポートは、AWSインスタンスではデフォルトで閉じられます。セキュリティグループで有効にする必要があります。

+0

端末経由でやってもいいですか、awsのWebインターフェイスを使うべきですか? @markdwhite – Alper

+0

ICMPはポートを使用しません。 IPの上にある別のプロトコルですが、TCPまたはUDPとは異なります。つまり、AWSインスタンスは着信ICMPパケットを無視するように設定されているという意味では、おそらく正しい答えです。 – chepner

+0

@Avatarダッシュボードではできないことも含めて、AWSCLIは現在すべてのことを行っていると思いますので、おそらくあなたの好みに合っていません。 Echo ReplyでカスタムICMPルールを使用して新しいセキュリティグループを作成します(実際にはポート上のプロトコルではないとchepner氏は言っています)。 – markdwhite

関連する問題