O suporte para marcas de 64 bits deve ser suportado, pois iptables-1.2.10
em máquinas de 64 bits. Mas isso não funciona, pelo menos não na versão mais recente ( 1.4.21-2ubuntu2
e kernel 4.2.0-18
).
A partir do Changelog
% bl0ck_qu0te%Estou usando o iptables v1.4.21, que não aceita destinos de marcação de 64 bits. Existe uma versão mais recente que deve suportar marcas de 64 bits?
Editar:
$ uname -a
Linux sindhu 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ iptables -I INPUT -s 6.6.6.6 -j MARK --set-xmark 1234567812345678/0xffffffffffffffff
MARK: Could not determine whether revision 2 is supported, assuming it is.
MARK: Could not determine whether revision 2 is supported, assuming it is.
iptables v1.4.21: MARK: bad mark value for option "--set-xmark", or out of range.