Включить запросы AAAA ubuntu 14.04

У меня есть старый сервер arn с ubuntu 14.04, и я пытаюсь переключиться это в IPv6. стек пока работает, я получаю правильный глобальный IPv6, могу пинговать IPv6-адреса и могу подключиться к моему серверу извне, используя его IPv6. Но похоже, что есть проблема с разрешением DNS, когда я пингую google.com , я попадаю на Google IPv4. Я сделал дамп сетевого трафика и вижу, что при пинге сервер выдает только запросы A DNS, а не AAAA.

У вас есть идеи, как включить эти запросы?

Вот мой файл resolv .conf ( параметров inet6 изначально не было, я пробовал с этим параметром и без него, но безуспешно)

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) 
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN        
#nameserver 1.1.1.1
nameserver 192.168.1.1
search home
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) 
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search lan
options inet6
1
задан 20 June 2019 в 10:48
1 ответ

Поэтому имейте в виду, что команда ping - это только IPv4, поэтому для разрешения будет запрашиваться только A-запись. ping6 запросит AAAA. Утилита, такая как curl или wget , должна быть лучшим вариантом для одновременного запроса A и AAAA. Это был бы простой ответ на ваш вопрос, если это так ...

PS: Я вижу, что у вас указаны два DNS-сервера, один из которых работает на вашем компьютере ( dnsmasq или аналогичный?).Мне было бы интересно посмотреть, как работает все, что работает на 127.x.x.x, с точки зрения запросов A / AAAA, пересылки и т. Д.

1
ответ дан 3 December 2019 в 23:03

Теги

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