2016-10-18 8 views
1

突然、私のamazon EC2インスタンスが発信httpコールをブロックし始めました。 カールhttp://www.google.comを実行しようとしましたが、最後に接続タイムアウトエラーが発生しました。私はhttpsでカールしようとすると、それが正常に動作します。しかし、Amazon Linuxが発信httpコールをブロックしています

curl -v http://www.google.com 
* Rebuilt URL to: http://www.google.com/ 
* Hostname was NOT found in DNS cache 
* Trying 172.217.3.164... 
* Trying 2607:f8b0:400e:c04::69... 
* Immediate connect fail for 2607:f8b0:400e:c04::69: Network is unreachable 
* Trying 2607:f8b0:400e:c04::69... 
* Immediate connect fail for 2607:f8b0:400e:c04::69: Network is unreachable 

curl -v https://www.google.com 
* Rebuilt URL to: https://www.google.com/ 
* Hostname was NOT found in DNS cache 
* Trying 172.217.3.164... 
* Connected to www.google.com (172.217.3.164) port 443 (#0) 

私は同じセキュリティグループを有する別のEC2インスタンスを持っている、と は冗長を有効にするには、それは次のようなエラーを与えましたそのインスタンスではすべて正常に動作しています。

何か不足していますか?

答えて

2

接続に失敗したように見えるのは、すべてIPv6です。私が知る限り、EC2はIPv6ルーティングをサポートしていません。それで、それを使用しようとする試みはどこにも行きません。

OSイメージでIPv6ネットワークを無効にする方法を見つけることをおすすめします。

+0

お返事ありがとうございます。 IPv6を無効にしようとします。しかし、httpsの呼び出しが完了して以来、IPv6の可能性はまだ立っていますか? –

関連する問題