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

amazon ec2 указывает доменное имя на гибкий IP-адрес и настраивает ssl

Я новичок в amazon ec2, однако мне удалось запустить экземпляр EC2 и подключить к нему эластичный ip. Теперь я купил новое доменное имя, я подумал, что мне нужно использовать службу amazon route 53, чтобы указать мое доменное имя на IP.

Я так и сделал и изменил запись A. Теперь, когда я пытаюсь открыть URL-адрес «i-loveit.info», он открывается с www.i-loveit.info, но если я открываю URL-адрес http://i-loveit.info ... тогда я получаю сообщение об ошибке "Страница не найдена". Кто-нибудь знает, где я делаю ошибку и как я могу ее решить. Все, что я хочу, - это постоянно указывать мое доменное имя на amazon EC2 ip.

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

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

Для своего доменного имени вы будете использовать запись A, чтобы указать его на свой эластичный IP-адрес. Для любых поддоменов вы, вероятно, будете использовать CNAME для указания на свое доменное имя (хотя в некоторых случаях могут быть уместными записи A).

Записи DNS (записи A, CNAME и т. Д.) Необходимо добавить на ваш DNS-сервер (в данном случае Route53) - если вы используете консоль AWS, должна быть возможность создать набор записей - выберите запись A ( ipv4), и вы сможете оставить имя по умолчанию (только ваше доменное имя, без поддомена).

Быстрый dig вашего домена, предполагает, что для субдомена www существует запись A, но нет записи A для домена верхнего уровня. Итак, когда поиск выполняется для субдомена www, серверы имен возвращают правильный IP-адрес, и вы можете подключиться к экземпляру EC2. Однако, когда вы просматриваете свой основной домен, IP-адрес не возвращается и соединение с экземпляром EC2 не устанавливается.

Обновление: похоже, вы это выяснили - в настоящий момент загружается ваш домен (домен второго уровня), но не ваш субдомен www, а dig показывает, что теперь у вас есть запись A для вашего домена, но нет для вашего поддомена.

использовать собственное приложение Amazon AWS ROUTE53 (приложение для именования). это просто и бесплатно, и вы сразу же приступите к работе. следовать это руководство по stackoverflow 5 простых шагов.