IPv6

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (11)

просмотр истории страницы
На текущий момент реализована фильтрация как HTTP, так и HTTPS-ресурсов.
В связи со скорым добавлением в реестр РКН IPv6-адресов для работы добавлены новые функции фильтрации.

В списке роскомнадзора явно заданных IP адресов пока нет, но при проверке утилитой запросы к https-ссылкам могут идти по IPv6, так что мы резолвим и в IPv4 и в IPv6.

h1. Требования к работе IPv6 фильтрации:

1. Работа протокола IPv6 в сети оператора связи.
2. В зеркале трафика, который подаётся на редуктор должен быть и IPv6-трафик.
# Работающий протокол IPv6 в сети оператора связи: абоненты должны иметь возможность получить IPv6 адрес и успешно осуществлять соединения по этому протоколу.
# Подать зеркалированый IPv6-трафик на порт редуктора.
## В случае L2 зеркала (с порта коммутатора) (вне зависимости от VLAN) ничего не требуется менять. Если L2-зеркало было настроено на Linux-маршрутизаторе с помощью утилиты tc - настроить IPv6 по аналогии не получится.
## В случае L3 зеркала (на IP адрес редуктора) необходимо донастроить маршрутизатор для отправки и добавить IPv6 адрес на интерфейс для приёма зеркала. Мастер настройки сети сейчас это не поддерживает, необходимо редактировать конфигурацию интерфейса вручную.
3. # На редукторе требуется настроить белый IPv6-адрес (не link-local вида FE80::/10) на интерфейсе, который отправляет Reject-ответы на запросы клиентов оператора связи к запрещённым ресурсам.
4. Настроить маршрутизацию трафика по IPv6.
# Убедитесь что абоненты доступны для сервера Carbon Reductor с помощью утилиты ping6.
# Включите опцию IPv6 в настройках Carbon Reductor.

h1. Включить фильтрацию


h1. Проблемы

Имеются проблемы с работой на ядре 2.6.32-358.el6.x86_64, нужно обновиться:


{code}
yum -y install kernel && reboot
{code}

При отладке не забывайте, что смотреть правила по ipv6 нужно утилитой ip6tables, а не iptables\!

h1. Советы от пользователей