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

Могу ли я добавить серверы имен AWS с существующими серверами имен к моему регистратору, чтобы создавать дополнительные общедоступные записи через AWS?

В настоящее время у меня зарегистрированы свои домены и я управляю DNS с помощью DynDNS.

Я собираюсь развернуть машины в AWS и развернуть записи DNS на основе их имен хостов в AWS, но у меня проблемы с API Dyn, и я не смог успешно это сделать.

Я не хочу передавать все мои зоны DynDNS и экспортировать / импортировать свои записи в AWS.

Это возможно создавать NS-записи в Dyn Это было добавить значения AWS NS чтобы любые записи, которые я создаю в AWS под этими NS, затем могли нормально распространяться через Dyn?

Я надеюсь это имеет смысл. Пожалуйста, дайте мне знать, если мне нужно уточнить детали.

Вы можете делегировать подзону. Итак, для «примера»: aws.example.com будет для ваших экземпляров AWS, в то время как dyn продолжит обслуживать example.com. Тогда новые хосты в AWS будут выглядеть так: foo.aws.example.com и bar.aws.example.com. Чтобы это сработало:

  1. Создайте и протестируйте подзону на AWS с помощью файла зоны, например:

    ; zone fragment for sub-domain aws.example.com
    ; name servers in the same zone
    $TTL 2d ; default TTL = 2 days
    $ORIGIN aws.example.com.
    @              IN     SOA   ns3.aws.example.com. hostmaster.aws.example.com. (
                   2003080800 ; serial number
                   2h         ; refresh =  2 hours
                   15M        ; update retry = 15 minutes
                   3W12h      ; expiry = 3 weeks + 12 hours
                   2h20M      ; minimum = 2 hours + 20 minutes
                   )
    ; sub-domain name servers
                      IN      NS     ns1.aws.example.com.
                      IN      NS     ns2.aws.example.com.
    ; sub-domain mail server
                      IN      MX 10  mail.aws.example.com.
    ; A records for name servers above 
    ns1               IN      A      10.10.0.24
    ns2               IN      A      10.10.10.24
    
    ; A record for mail server above 
    mail              IN      A      10.10.0.25
    
  2. Делегируйте эти серверы имен в вашем example.com зона в Dyn:

    aws.example.com.      IN     NS     ns1.aws.example.com.
    aws.example.com.      IN     NS     ns2.aws.example.com.
    ns1.aws.example.com.  IN     A      10.10.0.24
    ns2.aws.example.com.  IN     A      10.10.10.24
    

    Заметка: Вам нужен NS и A записи в файлах подзоны и суперзоны, чтобы это работало.

  3. Увеличьте серийный номер в вашем example.com зона. Перезагрузить и протестировать.

Для получения дополнительной информации этот учебник.