4

Я хочу использовать экземпляр ec2 просто для работы над некоторыми проектами по персональному программированию и обработке текста в облаке (из ssh-терминала), а не на рабочем столе. Мне не всегда нужен доступ к экземпляру, поэтому я хочу остановить экземпляр, когда мне не нужно работать. Однако, когда я перезапускаю экземпляр, общедоступный DNS изменился, и мне нужно заново скопировать DNS в мою команду ssh, чтобы получить доступ к экземпляру.

Есть ли бесплатный способ сделать public dns для такого экземпляра ec2 исправленным?

2 ответа2

1

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

http://www.dyndns.com/services/dns/dyndns/ (регистрация для учетной записи)

http://www.dyndns.com/support/clients/ (клиент для загрузки для обновления DDNS)

1

Я искал подобную настройку, используя динамический DNS-сервис, чтобы избавить себя от необходимости копировать IP-адрес экземпляра при каждом его запуске. Я натолкнулся на скрипт для fear.org (бесплатный динамический DNS-сервис [как в пиве]), который можно запустить при запуске, чтобы обновить DNS с новым IP-адресом экземпляров:

http://helmingstay.blogspot.com/p/afraidorg-script-for-amazon-ec2.html

Если честно, я еще не пробовал этот сценарий, потому что он немного пугающий, учитывая, что я еще даже не запустил экземпляр, но если кто-нибудь успешно реализует этот метод, я бы хотел услышать об этом. Я также хотел бы услышать о том, как трудно сохранить экземпляр между запуском и выключением! (Я знаю, что по этому вопросу много читают, но сообщество SE просто все объясняет намного лучше!) Заранее спасибо и надеюсь, что это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .