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

DNS, субдомен и IPv6 - возможно ли добавить NS-запись subdomain.example.com к хосту IPv6?

example.com указан у регистратора, в частности, answerable.com.

Я хочу разместить у себя поддомен, в частности home.example.com.

Я использую шлюз ipv6, в частности gogo6, чтобы иметь общедоступный IPv6-адрес. IP-адрес выглядит так: 2001: xxxx: xx47.

затем http: // [2001: xxxx: xx47] переходит на мой тестовый сайт (экземпляр IIS7). Я могу добавить запись quad-A для моего основного сайта - home.example.com AAAA 2001: xxxx: xx47. Тогда http // home.example.com загружается правильно.

Должен ли я добавить запись A или quad-A для всех sub.home.example.com в мой DNS-менеджер answerable.com для example.com? Или я могу делегировать DNS-запросы к * .home.example.com машине по адресу [2001: xxxx: xx47]?

Я попытался добавить запись AAAA для tunnel.example.com в [2001: xxxx: xx47], а затем добавить запись NS для home.example.com в tunnel.example.com, но просмотр затем приводит к «поиску DNS ошибка "из моего браузера.

Это настраиваемый сценарий? Можно ли делегировать DNS для поддомена только на адреса IPv4?

Нет, в этом отношении нет никакой разницы между IPv4 и IPv6, потому что поддомены DNS не делегированы адресам, только именам. Вот как это выглядит в типичном файле зоны:

home.example.com.  IN   NS   ns1.something.example.
                   IN   NS   ns2.something.example.

Видеть? Вы не указываете IP-адреса ns1 и ns2. Они могут быть IPv4, IPv6 или обоими.

Но действительно ли вам нужно делегирование? Из того, что вы описываете, должно быть достаточно добавления записи AAAA для stuff.home.example.com через интерфейс вашего DNS-хостера.

Теперь, что касается «ошибки поиска DNS», это может зависеть от используемого резолвера (обычно от вашего IAP). Некоторые вообще не имеют возможности подключения по IPv6 (досадно, что в 2010 году такое случается).