Пытаюсь подменить IP-адрес компьютера домашней сети на IP шлюза, пишу:
iptables -t filter -A FORWARD -p all -s 192.168.99.0/24 -m mac --mac-source 00:1F:C6:ED:42:6A -j ACCEPT
iptables -t filter -A FORWARD -s 192.168.99.0/24 -j REJECT
iptables -t nat -A POSTROUTING -j SNAT --to-source 192.168.43.64 -s 192.168.99.0/24 -m mac --mac-source 00:1F:C6:ED:42:6A
Первые два правила проходят, а на третье iptables ругается:
iptables: Invalid argument. Run `dmesg' for more information.
dmesg
...
ip_tables: mac match: bad hook_mask 0x10/0x7
ЧЯДНТ?