Я следую этим инструкциям Amazon: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingNewSubdomain.html#CreateZoneNewSubdomain

Поскольку мне нужно направить поддомен на сервер GitLab, у нас есть настройки. Родительский домен размещен на 123Reg (скажем, на example.com), поэтому я отредактировал серверы имен example.com на четырех серверах имен, которые Route 53 дал мне в моей размещенной зоне для here.example.com . Это работает, и поддомен переносит меня в мой экземпляр GitLab.

К сожалению, это также нарушает мой родительский домен, поэтому example.com больше не работает.

Что мне нужно сделать на 123Reg? Мне все еще нужно добавить запись A для here.example.com? Должен ли я добавить родительский домен к маршруту 53?

Или это просто займет некоторое время для распространения?

1 ответ1

2

Вам необходимо делегировать поддомен (here.example.com) только для маршрута 53.

Для этого вам необходимо:

На маршруте 53:

  • Удалите зону, которую вы уже создали (example.com),
  • Создайте новую размещенную зону here.example.com ,

На 123Reg:

  • Создайте новую запись и назовите ее here (на основе вашего here.example.com),
  • Присвойте ему тип NS и укажите его на 4 DNS-серверах, назначенных вам по маршруту 53 при создании размещенной зоны (вам может понадобиться создать одну и ту же запись 4 раза или просто указать несколько значений в зависимости от используемой вами службы)

С этим конфигом все xyz.here.example.com (*.here.example.com) будут созданы на маршруте 53

Примечание. Если вы указываете пустой домен на CNAME, это не сработает. Вам нужно использовать ALIAS или запись A.

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