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

Publicado por Wilker Azevedo 06/03/2008

[ Hits: 5.529 ]

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

Barra de progresso em Dialog

Logs do daemontools - tradução de timestamp

Instalar MP3 (e outros formatos) no ubuntu dapper automaticamente

Monitorar capacidade das partições

Shell script que criptografa arquivos


  

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