[FUG-BR] IPFW e MRTG

Renato Frederick renato em frederick.eti.br
Segunda Outubro 11 14:11:01 BRT 2010


OPa, estou pegando o bonde andando, mas me lembrou algo e pode ser legal 
ficar registrado no histórico da lista

tem um patch no SNMP, que você ativa uma MIB para que ele pegue o numero 
da regra, algo como

1.2.3.4.5.281
1.2.3.4.5.280(se fosse as regras 280 e 281).

Eu costumo usar este patch quando o servidor snmp é em outra máquina que 
o IPFW, já que para usar script teria que fazer gambiarra com SSH :)

Se quiser eu procuro o patch e posto em algum local

[]s



Em 11/10/10 13:52, Alessandro de Souza Rocha escreveu:
> vc tem varios clientes como vc define eles todos no mrtg.
>
> Em 11 de outubro de 2010 12:01, Neerlan Amorim<neerlan em gmail.com>  escreveu:
>> Olá Edinilson,
>>
>> Eu utilizo assim:
>>
>> #!/bin/sh
>> in=`/sbin/ipfw show 281 | /usr/bin/awk '{print $3}'`
>> out=`/sbin/ipfw show 280 | /usr/bin/awk '{print $3}'`
>> echo $in
>> echo $out
>> echo 0
>> echo -n 0
>>
>> Abraço
>>
>> Em 11 de outubro de 2010 10:30, Edinilson - ATINET
>> <edinilson em atinet.com.br>escreveu:
>>
>>> Sao bem simples na verdade. Segue abaixo um exemplo:
>>>
>>> ipfw add 42300 count ip from IP-DO-CLIENTE to any via any
>>> ipfw add 42310 count ip from any to IP-DO-CLIENTE via any
>>>
>>> Lembrando que esta maquina é uma maquina de borda (gateway) ou seja: todo
>>> trafego passa por ela obrigatoriamente.
>>>
>>> Obrigado
>>>
>>> Edinilson
>>> ---------------------------------------------------------
>>> ATINET-Professional Web Hosting
>>> Tel Voz: (0xx11) 4412-0876
>>> http://www.atinet.com.br
>>>
>>>
>>> ----- Original Message -----
>>> From: "Alessandro de Souza Rocha"<etherlinkii em gmail.com>
>>> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
>>> <freebsd em fug.com.br>
>>> Sent: Friday, October 08, 2010 4:51 PM
>>> Subject: Re: [FUG-BR] IPFW e MRTG
>>>
>>>
>>> posta suas regras do ipfw pra contagem de pacotes.
>>>
>>> Em 4 de outubro de 2010 17:58, Edinilson - ATINET
>>> <edinilson em atinet.com.br>  escreveu:
>>>> Pessoal, tenho um script simples que dá saida ao ipfw para o mrtg:
>>>>
>>>> #!/bin/sh
>>>>
>>>> in=`/sbin/ipfw show $3 | /usr/bin/awk '{print $3}'`
>>>> out=`/sbin/ipfw show $2 | /usr/bin/awk '{print $3}'`
>>>> echo $in
>>>> echo $out
>>>> echo 0
>>>> echo 0
>>>> echo $1
>>>>
>>>>
>>>> Porem, nao sei exatamente o que acontece que o resultado vem exatamente O
>>>> DOBRO do que deveria ser.
>>>> Por exemplo: se está um trafego de 2mbits, é mostrado 4mbits no gráfico.
>>>>
>>>> Tem algum sentido isto?
>>>>
>>>> obs: Sei que seria somente eu dividir por 2 mas gostaria de entender
>>>> exatamente o motivo.
>>>>
>>>> Obrigado
>>>>
>>>> Edinilson
>>>> ---------------------------------------------------------
>>>> ATINET-Professional Web Hosting
>>>> Tel Voz: (0xx11) 4412-0876
>>>> http://www.atinet.com.br
>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>
>>>
>>>
>>> --
>>> Alessandro de Souza Rocha
>>> Administrador de Redes e Sistemas
>>> FreeBSD-BR User #117
>>> Long live FreeBSD
>>>
>>> Powered by ....
>>>
>>> (__)
>>> \\\'',)
>>> \/ \ ^
>>> .\._/_)
>>>
>>> www.FreeBSD.org
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>
>>
>>
>> --
>> Neerlan Amorim
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>


Mais detalhes sobre a lista de discussão freebsd