Я хочу направить весь свой трафик с моего IPv4 NAT на имеющийся у меня IPv6-адрес. Я искал в Интернете хороший учебник по этому поводу, но не нашел. Прямо сейчас у меня есть настройка сети с IPv4 NAT, используя iptables
в Linux.
Может кто-нибудь указать мне правильное направление в этом вопросе? Может быть, URL-адрес, о котором вы знаете?
Также можно использовать ip6tables
и iptables
все вместе ?
Крис
Да, можно использовать ip6tables
и iptables
все вместе. Думайте о IPv4 и IPv6 как о полностью отдельных Слой 3 стеки.
поскольку NAT в настоящее время не поддерживается или не рекомендуется для использования с IPv6, и для него нет стандарта, вам, вероятно, потребуется маршрутизировать /64
для вашей сети, а не использовать один IP-адрес. (По крайней мере, это Рекомендация IETF.) Если вы полагались на NAT для защиты вашей сети каким-либо образом (предотвращать подключения извне к вашим внутренним хостам), вам придется Защити это как-нибудь иначе.
Я не уверен, что вы используете для роутера, но мой основан на DD-WRT, который имеет хороший учебник по настройке и запуску IPv6. Поскольку вы используете маршрутизатор на базе Linux, основы могут быть применимы и в вашем случае.
Вы не говорите, откуда вы получаете подключение к IPv6, но если ваш провайдер не поддерживает его изначально, я могу порекомендовать Sixxs.
Их руководство по развертыванию нужной установки находится по адресу http://www.sixxs.net/wiki/Installing_a_Subnet. Я использую его дома через свое существующее соединение IPv4 NAT, с машиной Linux в качестве маршрутизатора (с использованием ip6tables), и он отлично работает.