Блокировка 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 и затем сохраните правила, чтобы вы могли вспомнить правила, если система перезагружается или что-то еще!