LINUX.ORG.RU

История изменений

Исправление cvs-255, (текущая версия) :

Еще раз.

В сети 2001:xxxx:xxxx:4e00::/64 есть 2 роутера. Один из них default gateway и он же раздает префикс для автонастройки ipv6 адресов. Речь идет не о нем, он прекрасно работает.

Второй роутер, о котором идет речь, ведет в сеть 2001:xxxx:xxxx:4e01::/64. Для того, чтобы хосты в 2001:xxxx:xxxx:4e00::/64 знали, что в эту сеть надо идти через него, в их таблицу маршрутизации надо записать

2001:xxxx:xxxx:4e01::/64                           fe80::9294:e4ff:fef3:68cf  UGDAe 1024 0     0 br0.
Если это сделать руками, то оно работает, я спокойно пингую любой хост в 2001:xxxx:xxxx:4e01::/64.

Но делать это руками я не хочу. Я на этом роутере, на интерфейсе eth0.2, смотрящем в 2001:xxxx:xxxx:4e00::/64, настраиваю рассылку radv, в которой указано, что в сеть 2001:xxxx:xxxx:4e01::/64 надо ходить через него.

Хосты в 2001:xxxx:xxxx:4e00::/64 эту рассылку принимают и делают запись в таблицу маршрутизации, но почему-то считают, что этот роутер ведет не в 2001:xxxx:xxxx:4e01::/64, а в ::/0. В итоге у меня оказывается 2 маршрута для ::/0, а в сеть 2001:xxxx:xxxx:4e01::/64 не достучаться.

Исходная версия cvs-255, :

Еще раз.

В сети 2001:xxxx:xxxx:4e00::/64 есть 2 роутера. Один из них default gateway и он же раздает префикс для автонастройки ipv6 адресов. Речь идет не о нем, он прекрасно работает.

Второй роутер, о котором идет речь, ведет в сеть 2001:xxxx:xxxx:4e01::/64. Для того, чтобы хосты в 2001:xxxx:xxxx:4e00::/64 знали, что в эту сеть надо идти через него, в их таблицу маршрутизации надо записать 2001:xxxx:xxxx:4e01::/64 fe80::9294:e4ff:fef3:68cf UGDAe 1024 0 0 br0. Если это сделать руками, то оно работает, я спокойно пингую любой хост в 2001:xxxx:xxxx:4e01::/64.

Но делать это руками я не хочу. Я на этом роутере, на интерфейсе eth0.2, смотрящем в 2001:xxxx:xxxx:4e00::/64, настраиваю рассылку radv, в которой указано, что в сеть 2001:xxxx:xxxx:4e01::/64 надо ходить через него.

Хосты в 2001:xxxx:xxxx:4e00::/64 эту рассылку принимают и делают запись в таблицу маршрутизации, но почему-то считают, что этот роутер ведет не в 2001:xxxx:xxxx:4e01::/64, а в ::/0. В итоге у меня оказывается 2 маршрута для ::/0, а в сеть 2001:xxxx:xxxx:4e01::/64 не достучаться.