Блокировка MAC-адреса не работает по запросу DHCPv6

Я заблокировал MAC-адрес клиента на моем DHCP-сервере, работающем в Ubuntu 12.10, используя

iptables -A INPUT -m mac --mac-source -j DROP

Но я все еще получаю запросы DHCP от клиента, и клиент также получает IP-адрес от моего сервера DHCP. Я думаю, что команда не работает для широковещательных сообщений. Есть ли другой способ сделать это? У меня нет доступа к коду DHCP-сервера.

1 ответ

Решение

iptables является реализацией IPv4 iptables. Для версии IPv6 вам необходимо использовать ip6tables

Используя ту же команду, но с ip6tables должен сделать эту работу.

Не забудьте сохранить ваши правила для iptables и ip6tables, используя iptables-save > /some/path а также ip6tables-save > /some/pathили используйте iptables-persistent и затем сохраните правила, чтобы вы могли вспомнить правила, если система перезагружается или что-то еще!

Другие вопросы по тегам