Обычно я установил псевдонимы ssh следующим образом:
ssh -i ~/path/key.pem ubuntu@public-host-name.compute-x.amazonaws.com
Но с экземплярами EC2, public-host-name
изменения каждый раз, когда экземпляр остановлен и перезапущен.
Мои экземпляры EC2 находятся на VPN и имеют постоянного частного дюйм/с. Какую стратегию я могу использовать так, чтобы я мог войти в свои экземпляры, постоянно не изменяя псевдоним?
Спасибо!
Частный IPPrivate IP недоступен из-за пределов сети AWS и полезен только в том случае, если у вас есть кластер экземпляров EC2 для связи между ними и вашей группой безопасности. Вы можете назначить этому экземпляру Упругий IP или использовать Динамическое решение DNS.
.Для этого нужно использовать Динамический DNS.
Можно использовать DNS-провайдера или настроить свой собственный Динамический DNS-сервер (для этого есть a lot учебное пособие). Есть также скрипты для использования Route53 для этого.
.