Назад | Перейти на главную страницу

SSH в EC2 с динамическим общедоступным IP-адресом

Обычно я устанавливаю псевдонимы ssh следующим образом:

ssh -i ~/path/key.pem ubuntu@public-host-name.compute-x.amazonaws.com

Но с инстансами EC2 public-host-name изменяется всякий раз, когда экземпляр останавливается и перезапускается.

Мои экземпляры EC2 подключены к VPN и имеют постоянные частные IP-адреса. Какую стратегию я могу использовать, чтобы войти в свои экземпляры, не меняя постоянно псевдоним?

Спасибо!

Вы должны использовать Динамический DNS решение для этого.

Вы можете использовать DNS-провайдера или настроить свой собственный динамический DNS-сервер (есть а много обучающих программ для этого). Также есть скрипты для использования Маршрут53 для этого.

В Частный IP недоступен извне сети AWS и полезен только в том случае, если у вас есть кластер инстансов EC2 для связи между ними внутри вашей группы безопасности.

Вы можете назначить Эластичный IP к экземпляру или используйте Решение динамического DNS.