2015-10-08 4 views
2

У меня есть экземпляр AWS EC2 с доменом как http://ec2-some-ip-addres.compute-1.amazonaws.com/Изменить имя хоста для AWS ec2 экземпляра

Теперь я хочу, чтобы изменить этот адрес (добавить собственный домен, который не зарегистрирован) в какой-то небольшой псевдоним, как testing.webserver.com и т. д. Можем ли мы это сделать?

я пытался редактирования/и т.д./хосты файл с

ip-address hostname alias 

Но не работает. Каков наилучший способ изменить URL-адрес без внесения записи DNS в no-ip или некоторые другие службы?

+1

Пожалуйста, перефразировать то, что вы на самом деле пытаетесь достичь (как вы объяснили это имеет мало смысла). Вы хотите, чтобы веб-сайт, запущенный на вашем экземпляре AWS, был доступен с помощью www.example.com? –

+0

@ dusan.bajic, Да, я пытаюсь сопоставить свой публичный IP или общедоступный DNS с пользовательским доменом, например something.my, который не является зарегистрированным доменом. Я хочу использовать something.my как псевдоним для публичного IP-адреса или общего DNS-сервера –

+1

, вам нужно создать CNAME из вашего домена в ec2. вы фактически не переименовываете экземпляр ec – Mircea

ответ

1

Чтобы получить доступ к экземпляру Amazon EC2 с собственным доменным именем, используйте DNS-сервер (например, Amazon Route 53), чтобы указать ваше доменное имя на IP-адрес экземпляра EC2.

Шаги:

  • Создание Elastic IP-адрес в консоли управления EC2. Это статический IP-адрес, который вы можете контролировать.
  • Назначают Elastic IP-адрес для EC2 экземпляра
  • Выберите провайдера DNS (либо самостоятельно, либо Amazon Route 53)
  • Приобрести доменное имя (в случае, если вы еще не являетесь его владельцем), например example.com
  • Создать поддомен (например server1.example.com
  • Создать A запись в системе DNS, чтобы указать на Elastic IP адрес

Вы можете получить доступ к экземпляру через server1.example.com.

Смотрите также: Routing Queries to an Amazon EC2 Instance

+0

Хорошо, вот что я сделал в конце. –