rpsimoes
(usa Debian)
Enviado em 14/10/2011 - 10:28h
Pessoal,
Acabo de montar um servidor Linux Squeeze seguindo os passos de um outro artigo do Fernando Cesar Vaini:
http://www.vivaolinux.com.br/artigo/Servidor-de-internet-para-iniciantes-%28Debian-Squeeze%29
Ficou muito bom, mas preciso implementar a amarração de IP x MAC (e quero usar o iptables, não o ARP)
Achei então a seguinte sugestão:
iptables -A FORWARD -s 192.168.0.1 -m mac --mac-source ! XX:XX:XX:XX:XX:XX -j DROP
Incluí a linha acima no arquivo: /etc/init.d/firewall
O arquivo que era assim:
#!/bin/sh
modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -X
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 80 -j REDIRECT --to 3128
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Ficou assim:
#!/bin/sh
modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -X
#Abaixo a linha acrescentada, para amarrar IP x MAC
iptables -A FORWARD -s 192.168.0.107 -m mac --mac-source ! 80:EE:73:0C:FE:CA -j DROP
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 80 -j REDIRECT --to 3128
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Mas não deu certo. Alguém pode me dar um help aí???
Desde já agradeço.