当前位置: 首页 > 知识库问答 >
问题:

我的EC2 Linux无法连接到awscli.amazonaws.com:443

常自怡
2023-03-14

我的 Linux EC2 实例出现在专有网络下 --

保安组

断续器

安全组下,我打开了:

  • HTTPS(443)到0.0.0.0/0,
  • ssh(22)连接到我的机器IP和VPC CIDR范围

在我使用Private IPv4地址和密钥ssh到我的EC2实例后,我一直在尝试将AWS cli添加到我的实例中

我的ec2实例在我输入this后生成:

curl https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip -o awscliv2.zip

错误:

0curl: (7)无法连接到awscli.amazonaws.com:443;

问题出在哪里?

共有2个答案

胡星汉
2023-03-14

您能否检查您的实例是否正在运行任何防火墙?您可以使用以下命令禁用防火墙(如果有):

# For Uncomplicated Firewall
sudo ufw disable

# For firewalld
sudo systemctl disable firewalld --now

此外,aws cli 安装的官方文档在 https 地址周围有双引号 (https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)

卷曲“https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip“-o”awscliv2.zip“

这可能是问题所在,也可能不是,但值得一试。

姚臻
2023-03-14

如果您的实例位于私有子网中并且没有公有 IP,则无法通过互联网网关进行路由。您必须通过一些NAT设备进行路由。最简单的是 NAT 网关,尽管您也可以设置 EC2 实例以达到相同的目的。

当您使用(最近添加的)向导设置新VPC时,它会为您提供自动创建公共和私有子网以及NAT网关的选项。或者您可以按照这些说明将其添加到现有VPC。

请注意,与互联网网关不同,NAT网关不是免费的

PS.再次抱歉误解您的问题。

 类似资料:
  • 我正在尝试将spring连接到MySQL。然而,我得到以下错误,谁能帮助? 应用程序.属性: spring.datasource.url=jdbc:mysql:/localhost/osworks?createdatabaseifNotexist=true&servertimezone=utc spring.datasource.username=root spring.datasource.da

  • 问题内容: 所以我在用Java连接MySQL时遇到问题。这是我的代码: 我得到的错误是线程“ main”中的异常 http://postimg.org/image/593stjvjx/ 在mySQL工作台中,我的连接名是“ worlddb”,主机名是Liquidus(是本地主机) 套接字是MySQL 端口:3306 为什么是这样? 问题答案: 图片中的模式与连接的名称和Database,try w

  • 我无法连接到MySQL数据库。它发生在更新MySQL和JDK之后。我添加了,但没有结果。这是我从eclipse中得到的一个例外: 不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45、5.6.26和5.7.6的要求,如果未设置explicit选项,默认情况下必须建立SSL连接。为了符合不使用SSL的现有应用程序,verifyServerCertificate属性设置为“f

  • 测试通过,即数据输入数据库,检查,一切正常。 但当我在调试模式下运行测试,在测试末尾放一个断点,尝试连接到数据库时,它是空的,连表都没有,更别提数据了。要连接,我使用dbever。在连接字符串中,我编写jdbc:h2:mem:mytestdb;db_close_on_exit=false(我尝试了jdbc:h2:tcp://localhost:9092/mem:mytestdb)。检查连接通过,写

  • Q-我安装了git以获取最新版本的Angular。当我尝试运行时 我连接到github 443错误失败 我甚至试过 这使我无法连接,没有错误消息。 我在公司防火墙后面。转到控制面板时,我看不到我的代理详细信息- 我终于做到了。我将更新我所采取的程序,以便只是想编译我所做的所有步骤,以使它正常工作

  • 我试图使用将一些更改推送到github,但一段时间后它显示错误 我刚刚创建了回购协议,已经promise了两次。我通过Mac OS X Yosemite 10.10.2中的家庭WiFi和操作系统连接到互联网。