Использование силы IPv6 обращается по адресу IPv4

Я пытаюсь служить веб-сайту от машины, которая только имеет адрес IPv6. Я купил доменное имя и изменил запись AAAA ресурсной записи DNS на мой адрес IPv6 и проверил, что это изменение было обновлено с помощью nslookup --query=AAAA example.com. Однако, когда я перешел к своей странице, она решает на сайт по умолчанию, обеспеченный моим доменным регистратором, который размещается в адресе IPv4 в запись.

Кроме того, я попытался установить рекорд на недопустимый адрес IPv4, но провал.

Как я могу вызвать использование адреса IPv6?

1
задан 23 May 2017 в 14:33
1 ответ

Если вы хотите заставить всех пользователей, имеющих доступ к домену, делать это через IPv6, а не IPv4, правильный способ сделать это - просто не публиковать никакую запись A.

Из дополнительной информации, представленной в комментариях Я понимаю, что ваш текущий провайдер хостинга DNS не поддерживает правильную конфигурацию. Это означает, что вам придется переключиться на другого провайдера DNS-хостинга.

Если по какой-то причине вы хотите остаться с текущим провайдером, есть другой способ заставить клиентов использовать IPv6, даже если есть запись A. Вы можете указать в записи A адрес IPv4, который отвечает пакетом TCP RST на каждую попытку подключения. Большинство клиентов с доступом IPv6 переключатся на IPv6, если они получат RST поверх IPv4.

Но не следует просто указывать свою запись A на какой-то случайный IPv4-адрес, который в данный момент отвечает RST. Вы должны убедиться, что у вас есть соглашение с тем, кто отвечает за хост по адресу IPv4, на который вы указываете, прежде чем вы начнете его использовать.

4
ответ дан 3 December 2019 в 17:39

Теги

Похожие вопросы