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

Подсети IPv6 / 48 на гостевых KVM

У меня есть выделенный сервер, которому был назначен блок адресов / 48 IPv6. На этом сервере работает несколько гостей Linux с сетью macvtap. Я хочу, чтобы у каждого гостя был блок / 64, но я не могу определить правильную конфигурацию. Я могу назначить гостю все / 48, и он работает нормально, но все остальное, и я получаю разные результаты (все ответы ping теряются на пути к серверу или просто connect: Network is unreachable ошибка при попытке запустить ping6).

Мой поставщик услуг предоставил мне полезный адрес (2604: XXXX: XX14 :: 2/48) и адрес шлюза (2604: XXXX: XX14 :: 1). Похоже, они используют туннель Hurricane Electric для предоставления услуги IPv6, если это что-то изменит.

Ваш вышестоящий провайдер вышел за рамки обычной схемы адресации v6, каждый из которых назначил вам 48, ваше сетевое соединение должно быть 64 и маршрут, добавленный для 48 к вашему адресу v6 / 64, другие могут использовать / 126 для P2P-ссылок.

Затем каждый контейнер, который вы добавляете с адресом / 64, будет локально подключен и маршрутизирован. Вы также можете запросить, чтобы они принимали объявления о маршруте (RA) или настраивали однорангового узла bgp и использовали exabgp, gobgp, frr и т. Д. Для установления маршрутов.

С IPv6 вы назначаете подсети, которые многие из нас ленивы и не делают с v4 (хотя вы можете маршрутизировать v4 / 32 так же, как v6 / 64

Macvtap - это не тупой переключатель, это сквозной порт, и он не будет работать так, как вы пытались.