Mostrando informações sobre conexões ppp dos clientes

Publicado por Wilker Azevedo 06/03/2008

[ Hits: 4.904 ]

Homepage: plantec.eco.br

Download usuarios




Fiz este script porque gosto de monitorar meu servidor freqüentemente, com ele agilizo isso.

Ele mostra o número de interfaces ppp criadas, o número de processos pppd para estas interfaces, a quantidade de arquivos pid referente aos processos pppd e a quantidade de arquivos radattr.pppX criados pelo radiusclient. Talvez seja necessário alterar os caminhos dentro do script.

Em teoria, esses valores devem ser iguais. No entanto, devido a bugs, alguns processos pppd permanecem entre outras coisas.

  



Esconder código-fonte

#!/bin/bash
#
# Criado por cytron [http://www.vivaolinux.com.br/perfil/verPerfil.php?login=cytron]
# Licença total: Pode copiar, alterar e fazer o que quiser, é simples demais pra exigir alguma coisa kkkkk!!!!
#
echo
echo Conexões
echo ========
echo
echo "interfaces ppp: `ifconfig|grep ppp|awk 'END{ print NR }'`"
echo "processos pppd: `ps x|grep pppoe-server-options|awk 'END{ print NR } '`"
echo "pppd pid: `ls -l /var/run/ppp*|awk 'END{ print NR-1 }'`"
echo "radattr: `ls -l /var/run/rada*|awk 'END{ print NR-1 }'`"
echo

Scripts recomendados

Limpar e mostrar tamanho da lixeira no Samba

script-firewall 0.01

Criando um pacote autoinstalador em shell

Gravar uma imagem ISO em um CD-RW

Musicando no beep, 3


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts