olha so meu exemplo como ficou:
WorkDir: /usr/local/www/data/mrtg/
Target[fxp0]: `/home/alessandro/http.sh fxp0`
Title[fxp0]:"Tráfego na Rede - fxp0"
MaxBytes[fxp0]:1400000
PageTop[fxp0]: <h1> Trafego de dados na placa de rede</h1>
Options[fxp0]: growright,bits,noinfo
RunAsDaemon: Yes
Interval: 5
Refresh: 300
Language: brazilian

alessan...@ccastro:/usr/local/etc/mrtg# cat /home/alessandro/http.sh
in=`/sbin/ipfw show 800 | /usr/bin/awk '{print $3}'`
out=`/sbin/ipfw show 800 | /usr/bin/awk '{print $3}'`
echo $in
echo $out
echo 0
echo 0
echo $1

alessan...@ccastro:/usr/local/etc/mrtg# cat /etc/rc.d/rc.ipfw | grep count
ipfw add 800 count ip from 192.168.0.200 to any via any
ipfw add 801 count ip from any to 192.168.0.200 via any


Em 11 de outubro de 2010 11:30, Edinilson - ATINET
<edinil...@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" <etherlin...@gmail.com>
> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> <freebsd@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
> <edinil...@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
>



-- 
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

Responder a