valdinei.campos
(usa CentOS)
Enviado em 04/01/2012 - 10:39h
Bom dia;
existe alguma forma de realizar um MASQUERADE atraves do Mac Address?
ja tentei assim:
iptables -t nat -A POSTROUTING -m mac --mac-source 70:5A:B6:25:91:E4 -j MASQUERADE
porem dá erro:
iptables: Invalid argument
verificando nos log do iptables encontro a seguinte linha:
kernel: [572573.980620] ip_tables: mac match: bad hook_mask 16/7
**Detalhes, isso acontece apenas no Debian, caso eu rode esse comando no Centos funciona, veja exemplo apos um iptables -t nat -L:
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- anywhere anywhere MAC 70:5A:B6:25:91:E4
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
alguem pode me ajudar, necessito liberar acesso total a determindada estações, hoje faço isso atraves de MASQUERADE por IP mas isso esta causando problemas, por alguns colaboradores sabem quais IPs sao liberado e estao inserindo manualmente em suas estaçoes de trabalho causando conflito de IP.