web-dev-qa-db-ja.com

EC2インスタンスがすべての送信接続をブロックしています。診断/修正方法は?

EC2インスタンスがすべての送信接続をブロックしています。

wget http://www.google.com  ==> Hangs
ping google.com ==>hangs
ssh user@anyserver ==>hangs

私は実行しました:Sudo iptables -Fを使用してすべてのルールを排除し、無駄にしました

AWSマネジメントコンソールに、そのインスタンスのセキュリティグループに、sshとポート80を許可するインバウンドルールがあることが表示されます。そこにアウトバウンドルールに関する情報が見つかりません。

再起動されたインスタンス、変更なし。

誰かが診断または修正する方法を知っている場合は、助けてください。

情報を追加:

[ec2-user@ip-10-112-62-73 ~]$ ifconfig
eth0      Link encap:Ethernet  HWaddr 12:31:3D:06:31:BB  
          inet addr:10.112.62.73  Bcast:10.112.63.255  Mask:255.255.254.0
          inet6 addr: fe80::1031:3dff:fe06:31bb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1933 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1764 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:164075 (160.2 KiB)  TX bytes:343256 (335.2 KiB)
          Interrupt:9 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:672 (672.0 b)  TX bytes:672 (672.0 b)


[ec2-user@ip-10-112-62-73 ~]$ ip route show
10.112.62.0/23 dev eth0  proto kernel  scope link  src 10.112.62.73 
default via 10.112.62.1 dev eth0 
5
Fraggle

EC2インスタンスでこの問題を解決しました。セキュリティグループの構成を更新して、以下を追加する必要がありました。

  1. すべてのHTTPの送信ルールTCP宛先0.0.0.0/0からのポート80のトラフィック
  2. すべてのHTTPSの送信ルールTCP宛先0.0.0.0/0からのポート443のトラフィック

別の問題のトラブルシューティング中に、これらを誤って削除した可能性があります。

2
lucrussell

私は最後に、Elastic IPの関連付けを解除してから再度関連付けることで問題を解決しました。

0
don

今後の予定:同じ問題が発生しているが、セキュリティ構成が正しいことを確認している場合は、セキュリティグループをインスタンスから切断して再接続するだけです。

0
Joshua