Ferramentas
Há ferramentas simples e padrões do gerenciamento de redes que são o ping, o traceroute (ou tracert), ifconfig (ipconfig ou ip addr).
O comando ping funciona para testar a conectividade da rede onde o usuário pinga para determinado ip a fim de ver se este irá responder a solicitação. O comando ping exibe se o destino respondeu e quanto tempo demorou para receber uma resposta. Se houver um erro na remessa ao destino, o comando exibirá uma mensagem de erro.
O comando tracert verifica a rota que o pacote faz até chegar ao seu destino. O traceroute pode ser utilizado para detectar falhas como, por exemplo, gateways intermediários que descartam pacotes ou rotas que excedem a capacidade de um datagrama IP.
O ipconfig é um parâmetro que indica as configurações atuais de TCP/IP de uma máquina.
Protocolo SNMP
O protocolo SNMP é o padrão de gerenciamento, com ele é possível obter informações de equipamentos, como estado de funcionamento, capacidade de memória, número de usuários, tráfego da placa de rede etc. O SNMP em conjunto com alguma ferramenta de gerencia é capaz de demonstrar de forma simples e com gráficos as informações que se necessita sobre determinado equipamento.
MRTG
O MRTG permite que um servidor se comporte como cliente afim de obter informações de trafego de outro equipamento. Ele traz uma interface gráfica simples, capaz de gerar gráficos de cada placa de rede do equipamento. Segue o manual de instalação:
- apt-get install mrtg apache2 mysql php5 libapache2-mod-php5 snmpd snmp
- mkdir -p /var/www/mrtg
- cd /etc/apache2/sites-available/
- cp default mrtg
- nano mrtg
- DocumentRoot /var/www/mrtg
- nano /etc/snmp/snmpd.conf
- rocommunity public
- service snmpd restart
- snmpwalk -v 2c -c public 127.0.0.1
- cfgmaker --global "WorkDir: /var/www/mrtg" -output /etc/mrtg/mrtg_linux.cfg public@127.0.0.1
- indexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg_linux.cfg; env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg_linux.cfg
- nano /etc/crontab e insira a linha abaixo:
*/5 * * * * root LANG=C /usr/bin/mrtg /etc/mrtg/mrtg_linux.cfg --logging /var/log/mrtg.log
- service apache2 restart
- navegador: http://ip_servidor/mrtg