Невозможно сопоставить пользовательский домен с API-шлюзом (от Godaddy) - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь настроить собственный домен (скажем, myapi.com) для своего шлюза API, но у меня возникают проблемы. Домен в настоящее время зарегистрирован на GoDaddy. До сих пор я следовал этому учебнику и сделал следующее:

  1. Получил сертификат для myapi.com и *.myapi.com от AWS Диспетчер сертификатов.
  2. Сопоставил домен myapi.com (не *.myapi.com, поскольку он мне пока не нужен) с API в шлюзе API.
  3. Добавлена ​​запись CNAME для получающегося "целевого домена" имя "в GoDaddy.

Вот скриншоты:

enter image description here enter image description here

сейчас вот проблема: когда я ping myapi.com я получаю: No address associated with hostname. Я не уверен, что является причиной этого, поэтому буду очень признателен за помощь. И пока мы на этом, есть ли какие-либо другие шаги, которые мне нужно выполнить, прежде чем эта работа, как ожидалось?

1 Ответ

0 голосов
/ 21 января 2020

Нельзя использовать запись CNAME на вершине или домене root со стандартными службами DNS. Я предлагаю вам попробовать использовать имя хоста для вашей конечной точки и использовать там CNAME, например api.example.com.

Кроме того, вы можете переместить DNS на Route 53. Система Route 53 поддерживает псевдонимы на уровне домена root, используя тип записи Alias.

Для получения дополнительной информации о записях Alias на трассе 53 см. https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html

...