Amazon ec2 Amazon Linux AMI-我的EC2实例可以yum,但不能curl或ping

Amazon ec2 Amazon Linux AMI-我的EC2实例可以yum,但不能curl或ping,amazon-ec2,aws-security-group,Amazon Ec2,Aws Security Group,我正在编写ansible playbook并使用cloudformation模块启动EC2实例(AmazonLinuxAMI)。 然后我可以ssh到该实例,并从该实例使用yum进行安装,但不能curl或ping 例:$curl-sShttps://getcomposer.org/installer |php curl:(7)连接到getcomposer.org端口443失败:连接超时 有人能帮忙吗? 谢谢。我无法重现您的问题。以下是我所做的: 使用默认的AmazonLinuxAMI启动了一个

我正在编写ansible playbook并使用cloudformation模块启动EC2实例(AmazonLinuxAMI)。 然后我可以ssh到该实例,并从该实例使用yum进行安装,但不能curl或ping

例:
$curl-sShttps://getcomposer.org/installer |php
curl:(7)连接到getcomposer.org端口443失败:连接超时

有人能帮忙吗?
谢谢。

我无法重现您的问题。以下是我所做的:

  • 使用默认的AmazonLinuxAMI启动了一个新的
    t2.nano
    实例
  • 通过SSH连接
  • sudo yum安装php
  • curl-sShttps://getcomposer.org/installer |php
结果:

Composer (version 1.4.2) successfully installed to: /home/ec2-user/composer.phar
Use it: php composer.phar

您可能错过了route表中的route细节。请提供必要的路线配置以获得进一步帮助。

这是我的错误。我正在VPC中设置实例,但我设置了错误的路由表,所以这就是问题的原因。无论如何感谢您的快速回复@约翰·罗滕斯坦。如果这个问题对其他人没有帮助,请随意删除。没错。我在路线表中有错误的路线细节。我纠正了它,效果很好。谢谢