Проблемы с сетью с несколькими маршрутизаторами и IPv6 DHCP/RA — как назначить маршрутизаторы по умолчанию?

Проблемы с сетью с несколькими маршрутизаторами и IPv6 DHCP/RA — как назначить маршрутизаторы по умолчанию?

У меня снова проблемы с нашей локальной сетью. Есть 4 шлюза WAN, все в одной подсети, все с 100M uplink. На IPv4 я объявляю маршрутизаторы по умолчанию с помощью ISC DHCP Server. На IPv6, похоже, нет опции шлюза по умолчанию в DHCP - все управляется через объявления маршрутизаторов. Но как мне указать, какой клиент должен использовать какой маршрутизатор - с маршрутизаторами SOHO ....

Маршрутизация всего трафика через мой DHCP-сервер и перенаправление его через ip6tables невозможны, поскольку сеть имеет соединение 10GbE между секциями и имеет высокую загруженность.

Есть ли решение?

решение1

IPv6 не предоставляет возможности заставить клиентов использовать определенный шлюз. Вместо этого он позволяет клиентам самим делать выбор. Вы можете сделать некоторую фильтрацию в своей сети, чтобы клиенты не видели RA из удаленных частей сети, но это будет хаком.

Решение — разделить ваш широковещательный домен на отдельные сети. Используйте отдельные подсети в каждой из них, как для IPv4, так и для IPv6. Вы можете использовать ARP-прокси, если вам нужно смоделировать текущую ситуацию IPv4, но я бы настоятельно не рекомендовал этого делать. Вместо этого гораздо лучше исправить архитектуру сети.

Связанный контент