ec2实例curl请求自己区域的ec2子域失败

ec2实例curl请求自己区域的ec2子域失败

我刚刚在同一个 eu-west-2 中启动了一个新的干净的 ec2 实例并指定了子网。所有内部和外部流量均已启用。卷曲请求到http://169.254.169.254返回结果和外部请求也有效(例如 google.com)。然而,要求http://ec2.eu-west-2.amazonaws.com/ 悬挂。请注意,要求https://ec2.eu-west-1.amazonaws.com/解决。我的最终目标是使用aws ec2 describe-tags(我知道还有其他方法,但我想了解为什么这种方法适用于一个实例而不适用于另一个实例)。我通过 SSH 连接到该区域中的另一个实例(位于同一子网上),一切正常。我以 IAM 用户身份尝试过此请求,无论是否获得ec2:DescribeTags许可,均会挂起。两台服务器具有相同的名称服务器(该区域内不同可用区中的实例也是如此)。为什么 Curl 不在这些新实例上内部工作,而在旧实例上却不工作?是不是route53的问题; vpc 问题;或者不同的许可?

额外信息:如果我在不同的区域(例如 ap-east-1)创建实例,然后查询上述位置或 https://ec2.ap-west-1.amazonaws.com/,它解决了。欧盟西部地区还有其他实例,包括兔子 mq 隧道和数据库。这些可能是问题的一部分吗?

相关内容