У меня есть система с подключением только ipv6. Я бы вообще отключил ipv4, за исключением того, что его довольно сложно удалить, а Stome хочет поговорить с 127.0.0.1. Это система Linux, работающая в контейнере LXC, с мостовыми сетями. Я только пытаюсь связаться с хостами ipv6, но некоторые из этих хостов также имеют адреса ipv4. Итак, типичный сеанс связи выглядит так:

мой хост -> DNS: запрос foo.example.com

DNS -> мой хост: foo.example.com A 1.2.3.4 foo.example.com AAAA 2001: DB8:: 1234

Мой хост -> 1.2.3.4 (ошибка сети)

Мой хост -> 2001:DB8::1234 (работает)

Так что я хотел бы, например, заблокировать мой хост от просмотра записей A, так как я не забочусь о них, они не приносят мне пользы, и они замедляют работу и вызывают ошибки.

1 ответ1

1

Некоторые хитрости с ip route preference , вероятно, позволят вам сделать маршруты ipv6 более предпочтительными, чем маршруты ipv4 (я думал, что была более глобальная настройка, но только сейчас, читая справочную страницу, не нашел ее). Это означает, что когда вы возвращаете оба вида адресов, сначала следует попробовать ipv6. Это должно заставить вещи работать. Если вы когда-нибудь попробуете хост с ipv4, он будет пытаться общаться через ipv4, но это не получится.

ВНИМАНИЕ: я никогда не делал именно это. Я использовал (предшественник) ip route preference для предпочтения одного маршрута ipv4 другому, но не для предпочтения ipv6. Итак, YMMV.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .