+ Responder ao Tópico



  1. #1
    e ai galera blz
    seginte, tava precisando de um script para bloquear o acesso pelo mac e encontrei um aqui na underlinux, até ai blz, só q quando eu ativo ele da o seguinte erro:
    ./mac: line 12: unexpected EOF while looking for matching `''
    ./mac: line 28: syntax error: unexpected end of file
    na linha 12 tem escrito: CLIENTE=`echo $i | cut -d ';' -f 4`
    e na 28: done
    o q vcs acham q deve ser? abaixo segue o script:
    #/bin/bash
    IPT=/usr/sbin/iptables
    MACLIST=listaclientes.txt
    clear
    echo "..:: INICIADO COMPARTILHAMENTO DE INTERNET ::.."
    echo ""
    echo "..:: Lista de Clientes ::.."
    for i in 'cat $MACLIST'; do
    STATUS='echo $i | cut -d ';' -f 1'
    IPSOURCE='echo $i | cut -d ';' -f 3
    MACSOURCE='echo $i | cut -d ';' -f 2'
    CLIENTE='echo $i | cut -d ';' -f 4'
    if [ $STATUS = "a" ]; then
    $IPT -t filter -A FORWARD -d 0/0 -s $IPSOURCE -m mac --mac-source $MACSOURCE -j ACCEPT
    $IPT -t filter -A FORWARD -d $IPSOURCE -s 0/0 -j ACCEPT
    $IPT -t nat -A POSTROUTING -s $IPSOURCE -o $NET_IFACE -j MASQUERADE
    $IPT -t filter -A INPUT -s $IPSOURCE -d 0/0 -m mac --mac-source $MACSOURCE -j ACCEPT
    $IPT -t filter -A OUTPUT -s $IPSOURCE -d 0/0 -j ACCEPT
    echo "Liberado - IP[$IPSOURCE] - Mac [$MACSOURCE] - [$CLIENTE]"
    else
    $IPT -t filter -A FORWARD -d 0/0 -s $IPSOURCE -m mac --mac-source $MACSOURCE -j DROP
    $IPT -t filter -A FORWARD -d $IPSOURCE -s 0/0 -j DROP
    $IPT -t filter -A INPUT -s $IPSOURCE -d 0/0 -m mac --mac-source $MACSOURCE -j DROP
    $IPT -t filter -A OUTPUT -s $IPSOURCE -d 0/0 -j DROP
    echo "Bloqueado - IP[$IPSOURCE] - Mac [$MACSOURCE]"
    fi
    done

  2. #2
    ?? :good:



  3. #3
    Daniel_Fe
    Um dos primeiros erros é esse: for i in 'cat $MACLIST'; do

    esta faltado: `

    for i in `cat $MACLIST`; do






Tópicos Similares

  1. bloqueio do pc pelo mac rb 2011ls
    Por jlkcpd no fórum Servidores de Rede
    Respostas: 2
    Último Post: 29-03-2014, 08:05
  2. bloqueio pelo mac
    Por no fórum Servidores de Rede
    Respostas: 6
    Último Post: 19-05-2005, 23:41
  3. Bloqueio por Mac/IP não tá funcionando direito no iptables
    Por gustavo_marcon no fórum Servidores de Rede
    Respostas: 7
    Último Post: 15-03-2004, 11:36
  4. BLOQUEIO DE MAC PELO IPTABLES
    Por HAFID no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-11-2003, 14:00
  5. ip pelo mac da placa
    Por pensador-ce no fórum Servidores de Rede
    Respostas: 12
    Último Post: 28-04-2003, 09:49

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L