Изменить имя хоста для экземпляра AWS ec2
У меня есть экземпляр AWS EC2 с доменом, например http://ec2-some-ip-addres.compute-1.amazonaws.com/
Теперь я хочу изменить этот URL-адрес (добавить пользовательский домен, который не зарегистрирован) на небольшой псевдоним, такой как testing.webserver.com и т. Д. Можем ли мы это сделать?
Я пытался редактировать файл / etc / hosts с
ip-address hostname alias
Но не работает. Каков наилучший способ изменить URL-адрес без записи DNS в no-ip или некоторых других службах?
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 для указания на эластичный IP-адрес
Вы можете получить доступ к своему экземпляру через server1.example.com
,
См. Также: Маршрутизация запросов к экземпляру Amazon EC2.
Вы не можете изменить его, так как это зависит от частного и общедоступного IP- адреса серверов ec2. Хотя можно изменить публичный и частный IP.