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 году такое случается).