On Fri, Jun 11, 2004 at 10:32:25AM +0300, [EMAIL PROTECTED] wrote:
> Poti incerca ceva de genul:
> 
> for i in `cat /etc/fisierul_tau_cu_ip_uri_si_macuri`; do
> ip=`echo $i | cut -d\  -f1`;
> mac=`echo $i | cut -d\  -f2`;
> 
> iptables -t mangle -A PREROUTING -s $ip -i eth(spre_lan) -m mac
> --mac-source $mac -j ACCEPT
> 
> done
> 
> iptables -t mangle -A PREROUTING -i eth(spre_lan) -s clasa_ip_din_lan/24
> -j DROP

while read ip mac
do
        iptables -t mangle -A PREROUTING -s $ip -i eth(spre_lan) -m mac --mac-source 
$mac -j ACCEPT
        
done < /etc/fisierul_tau_cu_ip_uri_si_macuri

iptables -t mangle -A PREROUTING -i eth(spre_lan) -s clasa_ip_din_lan/24 -j DROP

-- 
George Cristian Birzan                  gcbirzan (at) wolfheart (dot) ro
No discipline is ever requisite to force attendance upon lectures which
are really worth the attending.
                -- Adam Smith, "The Wealth of Nations"

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui