SSH-соединение прерывается, когда на AWS назначается elasticIP

Когда я пытаюсь подключиться к экземпляру ec2 с помощью службы route 53, я купил, SSH-соединение исчезает без причины, которую я могу определить.

Созданный на нем веб-сервер работает, но ssh больше не подключается к открытому ключу и не переключается на него. Я даже не уверен, что DNS или путь к IP действителен.

На всех форумах сообщается об аналогичных проблемах, но единственный совет - выбросить экземпляры и начать заново. Конечно, это не вариант, если я хочу развиваться на сервере.

Насколько я могу судить, SSH или «соединение» прерывается, как только я назначаю elasticIP, и не меняет отмену резинкиIP.

Конечно, я купил сервис Route 53 с мыслью, что могу сразу начать разработку и производство, но, как оказалось, у меня еще не было входа в систему. Что делает Amazon для решения проблемы? Есть ли какой-нибудь эзотерический шаг? поскольку я с трудом могу представить, что никто никогда не использовал Route53 вместе с ec2.

Все работает отлично, пока я не назначу ElasticIP, я могу безопасно войти в систему, обновить, запрограммировать, что угодно. После того, как я назначил экземпляру AWS EC2 IP, SSH прерывается, даже до того, как я назначу Route 53.

0
задан 25 April 2017 в 21:56
1 ответ

Ответ на удивление прост, хотя я встречал подобные вопросы повсюду без ответа.

Когда создается elasticIP, динамически создаваемый адрес экземпляра изменяется.
Просто щелкают по экземпляру, чтобы снова подключиться, используя новый aws-адрес.

Я думаю, что другие, как я, просто щелкали стрелку вверх в оболочке GIT, чтобы попытаться восстановить подключение. Адрес изменяется после назначения IP, когда в документации AWS говорится, что нужно подключиться к новому адресу, это не означает эластичный IP, это означает новый адрес экземпляра. Хотя почему новый aws-адрес меняется при том же экземпляре, остается загадкой.

0
ответ дан 5 December 2019 в 08:18

Теги

Похожие вопросы