EC2 无法连接分配的公有地址

0

在没有修改其他设置的情况下无法使用分配的公有ip地址,浏览器显示响应时间过长无法访问 后来在安全组中添加了890和80两个端口,仍无法使用 在此处输入图片描述

4 Antworten
0

实例本身可以访问外网么?

profile pictureAWS
EXPERTE
beantwortet vor 2 Monaten
  • 我尝试在cloudshell中发送请求,但没有任何响应,我想应该不能访问外网

  • 貌似实例所在的子网没有互联网网关。请参照https://docs.aws.amazon.com/zh_cn/vpc/latest/userguide/VPC_Internet_Gateway.html 确定该子网是公有子网.

0

建议先查看一下子网默认的NACL是否有改动?

profile pictureAWS
EXPERTE
beantwortet vor 2 Monaten
  • 其他一切都没有改动, 在启动实例后我点击默认分配的公有ip地址发现无法访问,于是我只在安全组中添加了如图所示的几项规则,发现还是无法访问

0

你的问题解决了么? 我这边有个ec2实例也是这个情况。差不多两周前出现的问题,机器可以访问外网,但仅限于ping, icmp协议。无法访问tcp端口,80,443,比如我在机器上curl https://google.com,同时也无法对外提供服务(我本机有架设网站)。 重启实例,安全组全部放行,iptables关闭,都无法解决。 只能通过创建镜像,然后通过该镜像重开实例才能正常。然后正常运行差不多3-4天样子,又无法通外网了。 也没有收到aws团队的相关信息。


修改后: 可以看下 Event Log,我那边看到aws团队给我发的消息了。

beantwortet vor einem Monat
  • 应该就是 EC2 有异常的行为吧... 他们限制你的话会透过 Health Dashboard 通知你

0

请检查你的 AWS Health Dashboard 是否有任何来自 AWS Abuse/Security 团队的通知。 您的 EC2 在没有修改任何设定的情况下,理论上不会「突然不能无法访问」的问题。 有一种可能是就是你的 EC2 因为安全的原因被限制网路的访问能力。

https://health.aws.amazon.com/health/home?#

profile picture
beantwortet vor 2 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen