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

Publicado por Wilker Azevedo 06/03/2008

[ Hits: 5.448 ]

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

Configurando endereço de rede - Slackware, Debian, CentOS/RHEL

Telefones

Backup para J-Pilot evitando arquivos problemáticos

Copie DVDs para o seu HD

Reiniciar modem via Shell Script


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts