FACULDADE DE TECNOLOGIA DE TERESINA - CET GRADUADO EM REDES DE COMPUTADORES MADSON DA SILVA SANTOS - PDF
Download "FACULDADE DE TECNOLOGIA DE TERESINA - CET GRADUADO EM REDES DE COMPUTADORES MADSON DA SILVA SANTOS"
Laís Bernardes Leal
1 FACULDADE DE TECNOLOGIA DE TERESINA - CET GRADUADO EM REDES DE COMPUTADORES MADSON DA SILVA SANTOS ESTUDO DE GERENCIAMENTO DA REDE DE DISTRIBUÍÇÃO COM O PROTOCOLO SNMP E TUTORIAL PARA IMPLANTAÇÃO DE FERRAMENTAS DE GERÊNCIA
2 MADSON DA SILVA SANTOS ESTUDO DE GERENCIAMENTO DA REDE DE DISTRIBUÍÇÃO COM O PROTOCOLO SNMP E TUTORIAL PARA IMPLANTAÇÃO DE FERRAMENTAS DE GERÊNCIA Trabalho de pesquisa e implementação de um esquema de gerenciamento de redes para PoP- PI / RNP localizado na FAPEPI. Orientador: Profº Mestre Carlos Giovanni Nunes Carvalho Teresina - PI 2006
3 ÍNDICE RESUMO INTRODUÇÃO OBJETIVOS METODOLOGIA O POTOCOLO SNMP Definição Funcionamento O GERENCIAMENTO DE REDES DE COMPUTADORES Definição Importância Tipos de Gerenciamento Gerenciamento de Falhas Gerenciamento de Desempenho Gerenciamento de Configuração Gerenciamento de Contabilização Gerenciamento de Segurança O AMBIENTE DE GERENCIAMENTO ESCOLHIDO: POP-PI / RNP OS SOFTWARES DE GERENCIAMENTO WHAT S UP Definição: Características: Funcionamento Instalação e Configuração MRTG Definição História Características Detalhes Funcionamento Instalação e Configuração Nagios Introdução Características Instalação Configuração...39
4 Nagios.cfg Cgi.cfg Hosts.cfg Hostgroups.cfg Contacts.cfg Contactgroups.cfg Services.cfg CACTI Definição Caracterísitcas Instalação Configuração NTOP Definição Características Instalação CONCLUSÃO BIBLIOGRAFIA
5 RESUMO Atualmente nas empresas, o aumento do número e diversidade dos componentes das redes, vem tornando o gerenciamento de redes indispensável e parte integral da rede. E para garantir a qualidade de serviço (Quality of Service QoS) a seus usuários, redes de computadores devem ser gerenciadas. Assim a implantação de um sistema de gerenciamento é de extrema importância para poder detectar e prever falhas, monitorar o desempenho, planejar futuras expansões, evitando dessa forma o baixo desempenho da rede; travamento de equipamentos; a queda nos serviços de rede (serviços de , dns, dhcp, etc). Além de garantir o pleno funcionamento de equipamentos gerenciáveis (roteadores, switchs) que vão ser essenciais para que a rede possa funcionar, atendendo às necessidades dos usuários em geral. No Ponto de Presença da Rede Nacional de Ensino e Pesquisa no Piauí (PoP- PI/RNP), que disponibiliza uma estrutura de acesso à Internet para instituições de ensino e pesquisa do estado, além de órgãos públicos e privados, é onde foi implementada as ferramentas de gerência: What s Up, MRTG, Nagios, Cacti, Ntop. Portanto, esse tutorial, elaborado no corrente ano de 2006 para o PoP-PI, irá descrever brevemente os principais conceitos e terminologias de gerenciamento de redes, bem como as ferramentas que foram utilizadas, detalhando suas principais funcionalidades e também um guia de instalação e configuração das ferramentas citadas. Palavras-chave: SNMP, Gerência de Redes, Softwares de Gerenciamento. 5
6 1. INTRODUÇÃO Por volta de 1960 os americanos criaram a ARPANET, rede de computadores destinada ao tráfego de dados confidenciais militares e também para troca de informações entre pesquisadores. Desde então esta rede cresceu muito rapidamente, passando a conectar milhares de computadores. Surge então um problema: a interoperabilidade, onde diferentes hosts de diferentes fabricantes deveriam ser conectados, precisando de sistemas de suporte à troca de arquivos, interação entre os terminais e hosts. De modo a resolver o problema da interoperabilidade, foi desenvolvido um conjunto de protocolos padronizados, que deram origem aos protocolos da pilha TCP/IP. Durante o desenvolvimento do TCP/IP pouco se estava pensando em relação à gerência da rede. Nesta época não foi desenvolvida nenhuma ferramenta, nem um protocolo em especial para o gerenciamento da rede. O protocolo Internet Control Message Protocol (ICMP) era a única ferramenta simples que era efetivamente utilizada no início da Internet para a gerência da rede, pois estava disponível em qualquer equipamento com suporte IP. O ICMP funciona com um mecanismo echo/echo-reply. Quando uma mensagem do tipo echo é recebida, a entidade é obrigada a retornar o conteúdo da mensagem como uma mensagem do tipo echo-reply. Outro par de mensagens útil é a time-stamp/time-stamp-reply, o qual fornece um mecanismo para verificar as características de atraso na rede. Um exemplo disso é o famoso PING (Packet Internet Groper). Com ele é possível determinar se um equipamento de rede pode ser alcançado, verificar se uma rede pode ser alcançada e verificar as operações entre um servidor e um host. O PING pode ser utilizado para verificar a taxa de perda de pacotes em uma sub-rede, podendo ajudar no isolamento de áreas de congestionamento e pontos de falha. Com o crescente aumento da utilização das redes, foi necessário que se desenvolvesse um protocolo padronizado com mais funcionalidades que o PING. Surge então o protocolo SNMP. SNMP é um protocolo não orientado à conexão, ganho de velocidade; é um protocolo da camada de aplicação designado para facilitar a troca de informações de gerenciamento entre dispositivos de rede; além de ser o mais popular protocolo para gerenciamento de redes. Com isso a gerência de redes foi impulsionada, surgindo ferramentas e dispositivos gerenciáveis para disponibilizar e auxiliar o administrador a verificar, isolar e corrigir possíveis falhas que venham a comprometer a operacionalidade da rede. No Brasil, a Internet só teve início em 1991 com a RNP (Rede Nacional de Pesquisa), que é o "backbone" principal e envolve instituições e centros de pesquisa (FAPEPI, FAPESP, FAPERJ, FAPEMIG, etc.), universidades, laboratórios, etc. Contuto, nesta época, já se tinham os protocolos e algumas ferramentas eficazes para gerenciar as redes de computadores. 6
7 2. Objetivos O objetivo principal desse trabalho é desenvolver uma estratégia de gerenciamento da rede local do POP-PI utilizando-se do funcionamento paralelo dos softwares, What s Up Gold, MRTG, Nagios, Cacti e NTOP. A criação de um mapa da rede local e de um esquema para monitoração dos links e equipamentos desta rede. A meta é garantir a proatividade do sistema de redes, antecipando os problemas antes que aconteçam, tendo um diagnóstico mais preciso, de modo a automatizar as tarefas de administração da rede da FAPEPI/POP-PI, tornando a resolução de problemas mais rápida, conseqüentemente, com menor tempo e ocorrência de interrupções. E que através deste tutorial, unidades de ensino superior, administradores de redes e outros que se interessem pela gerência de redes tenham um guia de implementação. 7
8 3. METODOLOGIA O Projeto foi dividido na seguinte seqüência de etapas: ETAPA 1 PESQUISA DOS TEMAS A SEREM ABORDADOS Foi realizada uma coleta de dados e ferramentas, através de pesquisa em livros, revistas e na internet. ETAPA 2 - ESTUDO DA ESTRUTURA E DO FUNCIONAMENTO DA REDE DO POP- PI Realizou-se uma pesquisa junto com os técnicos. ETAPA 3 CONFIGURAÇÃO DO SOFTWARE Implantação e Configuração dos softwares de gerenciamento adotados. ETAPA 5 RELATÓRIO FINAL E TUTORIAL Apresentar o relatório final constando todo o trabalho desenvolvido e o tutorial. 8
9 4. O Potocolo SNMP 4.1. Definição O Simple Network Management Protocol ou Protocolo Simples de Gerenciamento de Rede é um protocolo padrão da Internet para gerenciar dispositivos de redes, desenvolvido pela IETF. Tem o objetivo de controlar, coletar e transferir informações dos equipamentos e serviços gerenciados na rede. Definido na camada de aplicação utiliza o UDP para enviar mensagens na rede. Trabalha com a arquitetura cliente-servidor e tem como premissa à flexibilidade e a facilidade de implementação Funcionamento O modelo SNMP é baseado na arquitetura Cliente Servidor. Onde o Cliente ou Estação Gerente é que requisita as informações de gerenciamento utilizando os serviços do protocolo de transporte UDP (User Datagram Protocol) e o Servidor ou Estação Agente é quem fornece os parâmetros de gerenciamento contidos na sua Base de Informações de Gerenciamento (MIB). Em uma rede gerenciada, ou seja, quando existe um sistema de agentes e gerentes, há uma contínua troca de informações entre eles, informando sua atual situação (up ou down, por exemplo). O processo em que o gerente requisita o status do Agente é conhecido como um poll. E quando o próprio Agente, mesmo sem requisição do Gerente, informa sua situação, ocorre um Trap. É importante lembrar que existem outras operações SNMP como: SET, GET, GET-NEXT. A figura 1 representa as operações entre gerente e agente Figura 1: operações entre gerente e agentes Esta troca de informações é possível porque em cada Agente reside a Base de Informações de Gerenciamento (MIB). É lá onde estão valores que informam o status e diversas características do dispositivo gerenciado. Então o Agente utiliza-se da MIB para manipular (obter/alterar) informações do dispositivo atendendo ao Gerente. No gerente, é onde vai conter as configurações do software de gerenciamento, para enviar ao Agente (MIB) as alterações adequadas para cada tipo de situação, 9
10 configuradas pelo administrador da rede. A figura 2 ilustra como funciona o relacionamento de um gerente com o objeto O SNMP utiliza ainda o conceito de comunidades (community) estabelecendo uma confiabilidade entre gerentes e agentes, para assim, dependendo da situação, o poder de ler e/ou alterar as informações da MIB no agente. Muitos equipamentos por default utilizam comunidade como sendo pública, portanto é interessante mudar essa comunidade para que pessoas não autorizadas possam obter informações sobre aquele equipamento ou até mesmo da rede. Por tanto, o SNMP é o nome do protocolo na qual as informações são trocadas entre a MIB e a aplicação de gerência. Figura 2: relacionamento entre a MIB e a aplicação de gerência 10
11 5. O Gerenciamento de Redes de Computadores 5.1. Definição Gerenciar uma rede de computadores consiste em avaliar constantemente se os equipamentos estão em pleno funcionamento. Desta forma pode-se acompanhar o que está acontecendo nas maquinas da rede (estações de trabalho, servidores, switchs, roteadores,...) e saber quando e porque alguma delas deixa de funcionar. O objetivo maior do gerenciamento de redes é garantir que os usuários tenham acesso aos serviços de que necessitam e com a qualidade esperada. Além de garantir sua disponibilidade, reduzir os custos operacionais, aumentar a flexibilidade de operação e integração das redes, permitir facilidades de uso e garantir características de segurança. Portanto, o gerenciamento consiste no monitoramento de uma rede de comunicações, a fim de diagnosticar problemas e coletar dados estatísticos. As atividades básicas do gerenciamento de redes consistem na detecção e correção de falhas, em um tempo mínimo, e em estabelecer procedimentos para a previsão de problemas futuros. A complexidade do gerenciamento de rede é diretamente proporcional ao tamanho da rede gerenciada Importância Como as redes estão em constante crescimento é de fundamental importância que elas sejam gerenciadas para garantir, aos seus usuários, a disponibilidade dos serviços a um nível de desempenho aceitável e manter operante os equipamentos. O gerenciamento pode ser justificado pelos seguintes fatores: As redes e recursos de computação distribuídos estão se tornando vitais para a maioria das organizações. Sem um controle efetivo, os recursos não proporcionam o retorno que a corporação requer. O contínuo crescimento da rede em termos de componentes, usuários, interfaces, protocolos e fornecedores ameaçam o gerenciamento com perda de controle sobre o que está conectado na rede e como os recursos estão sendo utilizados. Os usuários esperam uma melhoria dos serviços oferecidos (ou no mínimo, a mesma qualidade), quando novos recursos são adicionados ou quando são distribuídos. Os recursos computacionais e as informações da organização geram vários grupos de aplicações de usuários com diferentes necessidades de suporte nas áreas de desempenho, disponibilidade e segurança. O gerente da rede deve atribuir e controlar recursos para balancear estas várias necessidades. À medida que um recurso fica mais importante para a organização, maior fica a sua necessidade de disponibilidade. O sistema de gerenciamento deve garantir esta disponibilidade. A utilização dos recursos deve ser monitorada e controlada para garantir que as necessidades dos usuários sejam satisfeitas a um custo razoável. Foi criada ainda uma divisão funcional para descrever as necessidades de gerenciamento: Falhas, Desempenho, Configuração, Contabilização e Segurança. 11
12 5.3. Tipos de Gerenciamento Gerenciamento de Falhas Para se entender melhor o que seja o gerenciamento de falhas é preciso distinguir falha e erro. Uma falha é uma condição anormal que requer uma ação para correção, por exemplo, se uma linha de comunicação é cortada fisicamente, nenhum sinal pode passar através dela. Enquanto que o erro é um evento simples, como um grampeamento no cabo pode causar distorções que induzem à uma alta taxa de erros Para que a rede, em caso de falha, fique operante o mais rápido possível é interessante seguir os seguintes passos no processo de gerenciamento de falhas: depois de detectada a falha, isolar a falha, restaurar o serviço, e só então se pode identificar as causas do problema e por fim resolver o problema Gerenciamento de Desempenho O gerenciamento do desempenho de uma rede é a monitoração das atividades da rede e o controle dos recursos através de ajustes e trocas. Algumas das questões relativas ao gerenciamento do desempenho são: Qual é o nível de capacidade de utilização? O tráfego é excessivo? O throughput foi reduzido para níveis aceitáveis? Existem gargalos? O tempo de resposta está aumentando? Gerenciamento de Configuração O gerenciamento de configuração está relacionado com as tarefas de manutenção, adição e atualização dos componentes e do estado dos componentes durante a operação da rede. O gerenciamento de configuração engloba a topologia da rede, mapeamento da rede, inclui ainda o planejamento e projeto da rede. Em nível de serviços, se devem ter disponíveis os parâmetros: tempo de resposta; taxa de rejeição e disponibilidade Gerenciamento de Contabilização O gerenciamento de contabilização permite ao administrador determinar se um usuário ou grupo de usuários estão abusando de seus privilégios de acesso, se usuários estão usando a rede de forma ineficiente, consumindo banda da rede Gerenciamento de Segurança O gerenciamento de segurança é permitir que políticas de segurança sejam tomadas para garantir a monitoração e o controle de acesso à rede ou parte da rede e às informações; coleta, armazenamento e análise de registros de logs de segurança. 12
13 6. O Ambiente de Gerenciamento Escolhido: PoP-PI / RNP O PoP-PI é o ponto de presença da Rede Nacional de Ensino e Pesquisa (RNP) no Piauí, está localizada na FAPEPI (Centro Administrativo, Bloco "G", Térreo), e tem a finalidade de oferecer uma infra-estrutura para compartilhamento de um canal de conexão, além de acesso à internet às instituições de ensino e pesquisa, órgãos do governo como também entidades privadas. Em 1996 a Fundação de Amparo à Pesquisa do Estado do Piauí (FAPEPI) criou a Rede Piauiense de Pesquisa (RPP). As informações que trafegavam da RPP atingiram âmbito nacional e internacional através do link com backbone RNP2. Nesta época o PoP-PI operava com uma tímida velocidade de 64 Kbps e estava interligado ao backbone da RNP pelo ponto de presença no Ceará (PoP-CE). Em seguia a velocidade aumentou para 6Mbps, o link ganhou tecnologia ATM e agora estava conectado ao ponto de presença de Minas Gerais (PoP-MG) e,via RNP, às redes acadêmicas de outros países. Hoje o backbone do PoP-PI opera a uma velocidade de 34 Mbps e passou a estar conectado ao PoP-RJ. Atualmente este link opera com um consumo médio de 30%. A estrutura organizacional se dispõe da existência de bolsistas que desenvolvem um projeto de pesquisa e implementação seguindo uma linha de pesquisa adotada. Nesse momento duas linhas estão em andamento: Gerência de Redes de Computadores a que se destina esse projeto e VoIP. Existem também os técnicos de operação e manutenção do PoP, que garantem a operacionalidade adequada de toda estrutura física (hardware) e lógica (software). E ainda a presença de um coordenador. Partindo para estrutura física, tem-se uma sala de telecomunicações onde estão dispostos todos os equipamentos de rede. Esta sala é de acesso restrito, garantindo a integridade dos dispositivos presentes. E um laboratório onde estão os computadores para os usuários do PoP. A rede do ponto de presença da RNP no Piauí, tem hoje 5 (cinco) roteadores que interligam várias instituições e ao backbone da RNP (PoP-RJ), 4 (quatro) Switchs que viabilizam a troca de informações com maior agilidade; 6 (seis) servidores sendo eles: Web, , Firewall, DHCP, DNS (primário e secundário), Proxy, servidor de gerência e servidor de testes, todos rodando em plataforma Unix e Linux. Temos também um nobreak de 10 Kva mais um módulo de baterias que garantem o funcionamento por um período maior dos equipamentos na falta de energia. O PoP-PI recebe um link de 34 Mbps do backbone da RNP que chega ao roteador de borda, deste roteador segue para um switch Giga e posteriormente vai para os outros roteadores que fazem conexão com os setores públicos e privados do estado. Existem setores públicos que usufruem diretamente dos servidores do PoP, chegando diretamente aos Switchs. Contudo o POP PI interliga as seguintes instituições: Centro Federal de Educação Tecnológica do Piauí (CEFET), Sociedade Piauiense de Combate ao Câncer - Hospital São Marcos, Universidade Estadual do Piauí (UESPI), Universidade Federal do Piauí (UFPI), Secretaria de Ciência e Tecnologia (SECTEC), Secretaria de Educação (SEDUC), Tribunal de Contas do Estado (TCE), Secretaria de Fazenda (SEFAZ), Empresa Brasileira de Pesquisa Agropecuária (EMBRAPA) que são algumas instituições que usufruem do PoP-PI. Portanto cabe ao PoP-PI garantir o pleno funcionamento do acesso à rede mundial de computadores, e para isso foram implementada as ferramentas de gerência: What s Up Gold, Nagios, MRTG, Ntop, Cacti. 13
14 7. Os Softwares de Gerenciamento As ferramentas de gerencia são essenciais para as atividades de gerência. São elas que vão ajudar a detectar problemas quando eles ocorrerem, ou antes, mesmo de ocorrerem (gerência de rede pro ativa ). Gerenciar uma rede sem o auxílio das ferramentas de gerência é uma tarefa bastante árdua e que muito provavelmente não oferecerá uma boa qualidade de gerência. Tendo conhecimento de toda a estrutura de gerenciamento, desde o surgimento do protocolo até o ambiente de implementação, é hora de detalhar cada ferramenta de gerência adotada para o PoP-PI. Com uma infinidade de ferramentas de gerenciamento, foram adotados alguns softwares de gerenciamento, algum proprietário e outros livres, portanto irei detalhar com mais ênfase aqueles que são considerados essenciais para PoP neste momento. What s Up, MRTG, NAGIOS, CACTI e NTOP serão os principais focos deste trabalho e consequentemente serão bem detalhadas. Mãos a obra! 14
15 7.1. WHAT S UP Definição: O Whats Up é um software de gerenciamento de rede proprietário, desenvolvido pela ipswitch, que roda em plataforma Windows. Esta ferramenta permite criar um mapa de uma rede de computadores, monitorar os equipamentos e serviços desta rede, emitir notificações aos administradores quando algum equipamento ou serviço deixar de funcionar, emitir relatórios estatísticos sobre o funcionamento da rede, monitoramento via web. Através de sua interface, o acompanhamento do estado da rede fica simplificado, podendo-se verificar visualmente quando equipamentos ou serviços deixam de funcionar. Uma abordagem interessante é que o Whats Up é compatível com o protocolo de gerenciamento SNMP. É também interessante mencionar que um dos softwares de gerenciamento de rede utilizado no PoP-PI da RNP foi o Whats Up Gold 8.0, porque a instituição já possuía a licença do sistema no momento em que o trabalho começava a ser realizado Características: Mapeamento da Rede: Faz mapeamento da rede através de uma faixa especifica de IP ou a partir de um roteador; Monitoração Rede: usa os protocolos padrão (TCP/IP, SNMP, NetBIOS, e IPX) para monitorar sua rede. O What s Up verifica continuamente os dispositivos e serviços; Notificações: pode enviar diversos tipos de notificações para os administradores quando o estado da rede muda. Podem ser do tipo sonora, e- mail, sms, reinicializar um serviço Arquivos de log: Com estes logs o Whats Up irá gerar os gráficos e relatórios de disponibilidade dos equipamentos da rede. Obter informações sobre o tempo em que a rede respondeu com menos ou mais tempo; e saber quando a rede e os equipamentos estão sobrecarregados ou não. Relatórios e gráficos: Mostra as mudanças de estado que ocorreram com os equipamentos e serviços da rede num determinado tempo; mostra o tempo de resposta da rede nas verificações, além de mostrar a porcentagem de pacotes de verificações que não tiveram respostas; fornece diversos gráficos informando a disponibilidade dos equipamentos; tempo de resposta da rede e de cada máquina individualmente. Interface Web: O Whats Up fornece também o monitoramento remoto da rede através de uma interface web. O próprio programa possui um web server que pode ser configurado pelo usuário. Escolha dos mapas disponíveis para a web, permissões dos usuários, porta de acesso ao web server do Whats Up, são exemplos de configurações do servidor web. Dependendo das permissões dos usuários, estes poderão ter acesso a todas as funcionalidades do software de gerenciamento que se fazem também disponíveis na interface web, acesso aos logs do sistema, verificação do estado de cada dispositivo da rede, estado dos serviços da rede 15
16 Funcionamento Inicialmente, deve-se fazer o mapeamento da rede que o Whats Up deverá gerenciar. Este mapeamento pode ser feito das seguintes maneiras: Captura de informações SNMP a partir de um roteador: Este foi o método escolhido. Neste caso o usuário deverá fornecer ao Whats Up o Ip do roteador em que a busca será iniciada, a community utilizada no agente SNMP do roteador. Deste modo a partir do roteador o software irá coletar informações sobre os demais equipamentos que fazem parte da rede. A busca foi limitada à classe Ip do roteador inicial, evitando que informações sobre outras redes fossem mapeadas. Após algum tempo o software cria um mapa da rede com os equipamentos que fazem parte da mesma, identificando quais deles possuem serviços de rede e também agentes SNMP; Busca de equipamentos através de mensagens ICMP: Este método utiliza o protocolo ICMP para obter informações dos equipamentos que fazem parte da rede; Busca de equipamentos que fazem parte da rede do Windows: Caso a estação, onde o Whats Up está rodando, faça parte de uma rede Windows, o programa irá obter as informações para mapeamento a partir do domínio no qual a estação pertence; Leitura de registros do Windows para encontrar equipamentos que são referenciados por aplicações que utilizam a rede: Este método faz uma busca na própria máquina local para encontrar nos registros do Windows outros programas que utilizam a rede; Lê um arquivo texto contendo IP + Nome do host: Este método é mais utilizado quando se deseja mapear apenas determinados equipamentos; Criação manual do mapa: O Whats Up permite que o próprio usuário crie seus mapas de rede, adicionando diversos equipamentos que façam parte da rede, devendo configurar manualmente também os atributos de cada equipamento, tais como: ip, nome, serviços, etc. Com o mapeamento feito o software já dá início ao gerenciamento. Este é feito através de mensagens ICMP enviadas a todos os equipamentos que fazem parte do mapeamento e através de mensagens SNMP aos equipamentos que possuem um agente rodando. O poll (verificação dos equipamentos que estão ativos) possui um intervalo de tempo configurável pelo usuário. Em cada poll o Whats Up confirma e qualifica as máquinas e serviços que estão ativos na rede. Os métodos de polling podem ser, além do ICMP, através dos protocolos IPX, NetBIOS para redes Windows e Novell NetWare respectivamente; ou pode ser por serviço no caso de firewalls que não aceitam mensagens ICMP, neste último método o Whats Up verifica apenas se os serviços do equipamento estão funcionando. As alterações do estado dos equipamentos da rede são armazenadas em arquivos de logs. Esses arquivos serão a base para a geração de relatórios estatísticos Instalação e Configuração Para instalação do What s Up, é preciso preencher os requisitos de configuração mínima de hardware para que o software rode sem problemas. São eles: Intel Pentium ou eqivalente 16
17 30 MB de espaço em disco (100 MB recomendado) 64 MB de RAM (256 MB recomendado) Windows NT 4.0, Windows 2000, Windows 98, Windows ME, ou Windows XP Depois de inserido o cdrom do What s Up no drive, inicia-se automaticamente o assistente de instalação. Se o assistente não inicializar, vá em Iniciar->Executar e digite por exemplo : d:autorun.exe, dependendo da sua unidade de cdrom. Figura 3: Assistente de instalação do Whta s Up O primeiro passo na implantação do projeto de gerenciamento da rede do PoP- PI foi a criação dos mapas que compõem a rede a partir do roteador que faz a ligação das instituições de ensino e pesquisa do Piauí. A partir deste roteador foi possível identificar os demais dispositivos que fazem parte da rede, como servidores e outros roteadores. Este foi o método escolhido. Neste caso o usuário deverá fornecer ao What s Up o Ip do roteador em que a busca será iniciada, a community utilizada no agente SNMP do roteador. Deste modo a partir do roteador o software irá coletar informações sobre os demais equipamentos que fazem parte da rede. A busca foi limitada à classe Ip do roteador inicial, evitando que informações sobre outras redes fossem mapeadas. Após algum tempo o software cria um mapa da rede com os equipamentos que fazem parte da mesma, identificando quais deles possuem serviços de rede e também agentes SNMP; Para montar mapa da rede utilizando o SmartScan vá no menu File, selecione New Map Wizard, depois clique em Discover and map network devices, em seguida em Next. Abrirá janelas onde se deve especificar o Ip do roteador, assim como sua comunidade e os serviços a serem monitorados em cada equipamento a ser descoberto. Serão exibidas as seguintes janelas respectivamente: Figura 4: Método de criação do mapa da rede 17
18 Figura 5: Parâmetros de configuração do SmartScan para montar mapa Criado o mapa inicia-se neste momento a monitoração de equipamentos e seus respectivos serviços. Porém pode-se querer editar o mapa gerado, seja por que o sistema não descobriu de modo consistente todos os serviços sendo executados, exigindo uma redescoberta de serviços individuais dentro de alguns dispositivos, ou por uma adição e/ou remoção de algum dispositivo. Depois de escolhido os dispositivos e serviços, foi feita uma classificação na interface do mapa gerado. Essa classificação separa roteadores de servidores, para facilitar a análise do estado dos equipamentos. Figura 6: Mapa da rede do PoP-PI O passo seguinte foi definir um projeto de monitoramento que pudesse fornecer aos administradores do PoP-PI informações sobre a alteração do estado dos equipamentos e dos serviços da rede. Pensou-se então numa maneira de deixar as informações, sobre a rede, sempre acessíveis aos técnicos que fazem o 18
19 gerenciamento e informá-los quando o estado de equipamentos ou serviços forem alterados Configuração de Servidor web O Whats Up fornece o monitoramento remoto da rede através de uma interface web. O próprio programa possui um web server que pode ser configurado pelo usuário. Escolha dos mapas disponíveis para a web, permissões dos usuários, porta de acesso ao web server do Whats Up, são exemplos de configurações do servidor web integrado ao software. Dependendo das permissões dos usuários, estes poderão ter acesso a todas as funcionalidades do software de gerenciamento que se fazem também disponíveis na interface web, acesso aos logs do sistema, verificação do estado de cada dispositivo da rede, estado dos serviços da rede,... Configurou-se o servidor web para que os dados referentes ao monitoramento da rede pudessem ser acessíveis pelos administradores a qualquer momento independente de localização. O próprio Whats Up possui um módulo de configuração para disponibilizar este serviço. Neste módulo pode-se habilitar o serviço bem como configurações gerais, de segurança e de usuários. Figura 7: Configuração geral Web Server What s Up Na opção de segurança pode-se definir os Ips ou conjunto de Ips que não devem ter acesso ao servidor web e assim restringir o acesso às informações da rede. Figura 8: Definição de restrição de Ips para acessar os dados da rede via web Nas configurações de usuário pode-se adicionar e remover usuários bem como alterar as permissões que cada usuário possui no momento que estiver acessando as 19
20 informações da rede pelo servidor web. Para cada usuário é possível adicionar os mapas que poderão ser analisados. Figura 9: Definição das permissões dos usuários que irão acessar as informações via web Configuração de Notificações Ficamos limitados a configurar apenas algumas notificações no Whats Up, tais como envio de SMS, Pager, Beeper e outros, pois esses serviços requerem requsitos que são a restrições de regiões e limitações de hardwares. Então configuramos alguns serviços que consideramos importantes e que satisfazem nossas exigências. São eles: Notificação de envio de mensagens de ; Notificação de envio de mensagem sonora e; Notificações de WinPopup. Figura 10: Menu principal de configuração de notificações Para definir notificações de você deve dá entrada com o Display Name para identificar a notificação do . Vai incorpore o endereço ip do servidor de E- mail. Incorpore também um ou mais endereço do de usuários do smtp. Separe cada endereço com uma vírgula. Na caixa de mensagem, vai ser preenchido com 20