Мне недавно пришлось полностью перестроить свою среду AWS EC2, потому что я случайно удалил ключ SSH, думая, что это что-то еще. К сожалению, я не могу получить доступ к своему экземпляру Tomcat, который, как я подтвердил, работает на этом экземпляре EC2.
Я добавил следующие группы безопасности для входящего HTTP-трафика:
Type. Protocol Port Range Source
HTTP TCP 80 0.0.0.0/0
HTTP TCP 80 ::/0
Custom TCP Rule TCP 8080 0.0.0.0/0
Custom TCP Rule TCP 8080 ::/0
SSH TCP 22 (my IP address)
У меня есть три группы безопасности, и вышеупомянутые правила были добавлены в группу с именем default
:
rds-launch-wizard
launch-wizard-1
**default
Я приобрел домен через AWS, который я указал на этот экземпляр EC2, используя Route 53. Раньше DNS был доступен, но теперь его нет. Однако здесь существует более серьезная фундаментальная проблема, потому что я не могу даже проверить общедоступный IP-адрес моего экземпляра EC2.
На самом деле я могу получить доступ к своему экземпляру EC2 через SSH через порт 22, поэтому я смог настроить Java и Tomcat (оба из которых, как я подтвердил, работают).
Я подозреваю , что какое-то состояние из моей предыдущей конфигурации ответственно за эту проблему, но я даже не знаю, с чего начать искать.
Любая помощь будет оценена.