Создайте маршрутизатор в Debian, проходящий по ipv6, если он доступен
Мне нужно создать маршрутизатор, который сделает ipv6 доступным для последующих пользователей, если он доступен.
Я столкнулся с двумя проблемами при использовании "наивного" подхода:
1) Я получаю адрес /64 от апстрима через radvd. Когда я включаю radvd на маршрутизаторе, сеть становится недоступной. (Я также не уверен, какой адрес указывать.)
2) В целом, учитывая тот факт, что в одной сети может быть несколько маршрутизаторов, я не уверен, какой адрес указывать, чтобы обеспечить уникальность в будущем.
Я делаю все это в Debian (на самом деле, пилотная версия находится в Etch по причинам, которые нам не нужны).
Спасибо!
1 ответ
Вы не можете (обычно) быть автоматически настроенным и одновременно быть маршрутизатором. Один из них придется отбросить, и поэтому ваша сеть становится недоступной.
/ 64 - это префикс, который вы назначаете сегментам сети уровня связи. Кто-то запускает radvd, чтобы поместить вашу машину в префикс / 64. Вы не можете запустить radvd по такому адресу, чтобы дать больше адресов другим машинам, потому что вы украли бы домен radvd над вами.
Предполагается, что конечные пользователи имеют префиксы /48 (иногда /56), где вы можете разделить вашу сеть на до 65536 /64 префиксов, и вы запускаете radvd для обслуживания этих префиксов.