Parece que todo mundo culpa a rede por qualquerpossível problema que eles encontram com os computadores. Há uma razão para isso: geralmente é a rede. O fato é que as redes são complexas e muita coisa acontece em uma rede típica. E com muita coisa acontecendo, muita coisa pode dar errado. Portanto, quando algo der errado - e eventualmente ocorrerá - você precisará iniciar a solução de problemas. E, como em qualquer outra tarefa, a solução de problemas eficiente requer o uso das ferramentas adequadas. Hoje, estamos discutindo as melhores ferramentas de solução de problemas de rede.
Começaremos com uma discussão geral sobresolução de problemas de rede. O que é, por que é necessário e como abordar a tarefa. A seguir, apresentaremos as nove melhores ferramentas de solução de problemas de rede. Como você verá, nem todas as nossas ferramentas favoritas são elaboradas e multibilionárias. Algumas são simples ferramentas de linha de comando antigas incluídas na maioria dos sistemas operacionais. De fato, tentamos manter um bom equilíbrio entre ferramentas de linha de comando e GUI. Nossa seleção de ferramentas trabalha em conjunto para formar o que acreditamos ser um ótimo conjunto de ferramentas que o ajudará na maioria dos cenários de solução de problemas.
Sobre a solução de problemas de rede
A solução eficiente de problemas de rede requer umaabordagem sistemática. Você começa com sintomas básicos ou reclamações do usuário e trabalha para identificar a origem do problema. Depois de encontrá-lo, consertá-lo geralmente é um pedaço de bolo. A principal dificuldade é geralmente encontrar o problema. Redes são coisas grandes e complexas, então, por onde começar?
Sua melhor aposta é muitas vezes observar as alterações recentes. Supondo que sua rede esteja configurada corretamente, ela não será interrompida por si só. Ao contrário de um carro ou outro dispositivo mecânico, uma rede não está sujeita a desgaste que pode causar a sua quebra. Na maioria das vezes, quando algo começa a dar errado, é porque algo mudou. Isso não significa necessariamente que a rede mudou. Pode ser que seu uso seja diferente. Por exemplo, um único usuário pode estar baixando um arquivo enorme da Internet e fazer com que todos experimentem um desempenho degradado da Internet.
A regra de ouro mais básica da solução de problemasqualquer coisa - não apenas redes - pode economizar muito tempo e sofrimento: não faça suposições. Em particular, não assuma que os usuários estão dizendo tudo a você - ou mesmo que o que eles estão dizendo é verdade. Verifique tudo você mesmo.
As 9 melhores ferramentas de solução de problemas de rede
Quanto às ferramentas que podemos usar para solucionar problemasproblemas de rede, existem tantos que poderíamos escrever um livro inteiro sobre eles. De fato, numerosos livros foram escritos sobre o assunto. Por hoje, vamos nos concentrar no que consideramos as ferramentas mais úteis. Você provavelmente já conhece alguns deles, mas pode não ter percebido como eles podem ajudar na solução de problemas. Outras ferramentas da nossa lista não têm outra finalidade senão ajudar na solução de problemas.
1. Conjunto de ferramentas do engenheiro da SolarWinds (TESTE GRÁTIS)
Nossa primeira entrada é a Conjunto de ferramentas do engenheiro da SolarWinds. Caso você não conheça a empresa, a SolarWinds cria algumas das melhores ferramentas de administração de redes e sistemas. Seu principal produto, o Network Performance Monitor, é uma das melhores ferramentas de monitoramento de rede. O SolarWinds também é famoso por criar um punhado de excelentes ferramentas gratuitas, algumas das quais foram revisadas recentemente quando discutimos as melhores calculadoras de sub-rede ou os melhores servidores TFTP.
Mas hoje estamos falando dos SolarWindsConjunto de ferramentas do engenheiro. Como o próprio nome indica, isso não é uma ferramenta, mas um conjunto completo de ferramentas. O conjunto de ferramentas do engenheiro inclui mais de 60 ferramentas diferentes. Tem um pouco de tudo. Através da descoberta automatizada, a ferramenta descobrirá todos os seus dispositivos de rede, incluindo detalhes detalhados, como mapeamentos de portas do switch. Embora isso não ajude muito nos seus esforços de solução de problemas quando surgirem problemas, eles podem melhorar seu conhecimento da rede, o que pode ser inestimável na solução de problemas.

Este conjunto de ferramentas possui ótimas ferramentas dedicadasferramentas de solução de problemas. Ferramentas como Ping Sweep, DNS Analyzer e TraceRoute podem ser usadas para executar diagnósticos de rede robustos e resolver rapidamente problemas complexos de rede. E se suas preocupações são com segurança, você pode usar algumas das ferramentas do conjunto de ferramentas para simular ataques à sua rede e ajudar a identificar vulnerabilidades.
O conjunto de ferramentas do engenheiro também possui excelentesrecursos de monitoramento e alerta. Ele monitorará seus dispositivos e emitirá alertas quando detectar problemas de disponibilidade ou de saúde. Isso geralmente dá tempo para você reagir antes que os usuários comecem a ligar para reclamar. E se isso não for suficiente, você também pode usar algumas das ferramentas incluídas para gerenciamento de configuração e consolidação de log.
Com todos esses recursos, o SolarWindsO conjunto de ferramentas do engenheiro não é gratuito. O preço começa em US $ 1 495 e é por assento, exigindo uma licença por usuário nomeado. Se você quiser experimentar este conjunto de ferramentas, está disponível uma versão de avaliação gratuita de 30 dias da SolarWinds.
TESTE GRATUITO DE 30 DIAS: FERRAMENTA DO SOLARWINDS ENGINEER
Um punhado de ferramentas úteis de linha de comando
Algumas das soluções de problemas de rede mais úteisferramentas são incorporadas diretamente à maioria dos sistemas operacionais. Eles podem não parecer ferramentas de solução de problemas, mas, como estamos prestes a ver, cada um pode fornecer informações valiosas sobre o que pode estar errado com sua rede.
2. Ping
Ping é realmente o mais básico de todoscomandos de solução de problemas. Não faz muito, mas o que faz é tão útil que é incluído em todos os sistemas operacionais. Tecnicamente falando, o Ping apenas envia pacotes de solicitação de eco ICMP para o destino e aguarda que ele responda enviando pacotes de resposta de eco ICMP. Esse processo é repetido um certo número de vezes - 5 por padrão no Windows e até que seja interrompido por padrão na maioria das implementações de Unix / Linux - permitindo coletar estatísticas. Ping calcula o atraso entre cada solicitação e sua resposta e é exibido como o tempo de ida e volta. Nas variantes do Unix, geralmente também exibe o valor do campo TTL da resposta, fornecendo uma indicação do número de saltos - ou roteadores - entre a origem e o destino.
Como ferramenta de solução de problemas, o Ping pode ser o seu primeirodegrau. Digamos, por exemplo, que um usuário se queixa de resposta lenta da intranet corporativa. Ao executar um ping do servidor web da intranet na estação de trabalho desse usuário, você pode rapidamente ter um primeiro diagnóstico. Se as estatísticas do Ping mostrarem um tempo de resposta lento, é provável que você tenha um problema de rede. Por outro lado, os pings são normais, talvez seja o servidor que não está respondendo com rapidez suficiente. Não importa o quê, ele fornece um ponto de partida para depuração adicional.
3. Tracert / Traceroute
Dependendo de você vir doWindows ou o mundo * nix, você conhecerá essa ferramenta de linha de comando como Tracert ou Traceroute. Eles são quase idênticos e têm exatamente o mesmo objetivo. O comando, que você inicia atribuindo a ele um endereço IP de destino, exibirá uma lista de todos os roteadores que precisam ser atravessados entre o computador do qual você está emitindo o comando e o endereço IP de destino.
Como ferramenta de solução de problemas, o Tracert é igualmenteútil como Ping. As redes modernas geralmente são construídas com resiliência e redundância com vários caminhos entre dois pontos. Quando um dos vários caminhos é desativado por qualquer motivo, o tráfego é redirecionado automaticamente por um caminho diferente. Esse caminho diferente pode prejudicar o desempenho.
Outro recurso útil do Traceroute é que,Assim como o Ping, ele exibirá algumas estatísticas de tempo de resposta para cada salto. Isso o torna uma ferramenta inestimável para identificar a localização de qualquer lentidão ou congestionamento da rede. Para cada salto, o Traceroute mostrará os tempos mínimo, médio e máximo de resposta.
4. Ipconfig
O ipconfig é outra ferramenta de linha de comando que éincluído na maioria dos sistemas operacionais. O comando é usado para exibir informações na pilha de protocolos IP do computador em que você o executa. Várias opções ou opções de linha de comando permitem exibir mais ou menos detalhes.
Por padrão, o comando listará a exibição do IPendereço, máscara de sub-rede e gateway padrão associados a cada interface de rede instalada em um computador. Adicionar a opção / all exibirá consideravelmente mais informações. Por exemplo, fornecerá o endereço MAC de cada interface. Também indicará se o endereço IP e a configuração foram feitos manualmente ou através do DHCP. E no caso do DHCP, ele informará os detalhes sobre o servidor DHCP e a concessão.
O Ipconfig tem outro utilitário além de fornecerinformações sobre a máquina local. Algumas das opções de linha de comando do Ipconfig farão com que alguns parâmetros sejam redefinidos ou modificados. As concessões DHCP podem ser modificadas usando os comandos ipconfig / release e ipconfig / renew. O primeiro lançará a concessão DHCP atual, enquanto o segundo solicitará um novo endereço IP do servidor DHCP. Como outro exemplo, o comando ipconfig / flushdns pode ser usado para limpar o cache de resolução de nomes DNS.
5. Netstat
Um dos problemas na solução de problemas de TCP / IPproblemas de conectividade vêm do grande número de conexões e serviços em qualquer sistema. O Netstat pode ajudá-lo a identificar o status de cada conexão e quais serviços estão em execução, ajudando você a restringir a pesquisa. O Netstat, disponível na maioria dos sistemas operacionais, pode fornecer rapidamente detalhes sobre os serviços do cliente e as comunicações TCP / IP.
A emissão do comando exibe todas as informações ativas.conexões no computador local, tanto de entrada como de saída. Além disso, o Netstat também pode exibir portas de escuta no computador em que é executado. Netstat é um comando que aceita muitas opções. E para tornar as coisas mais confusas, as opções diferem entre as plataformas. Por exemplo, o Netstat -b no Windows exibia o nome do executável associado a cada conexão, enquanto no OS X ou BSD, ele é usado em conjunto com -i para exibir estatísticas em bytes.
A melhor maneira de aprender sobre todos os recursos disponíveisO parâmetro da sua versão específica no Netstat é executá-lo com o -? opção para exibir a tela de ajuda da ferramenta. Nos sistemas * nix, é possível exibir a página do manual Netstat para obter as mesmas informações.
6. Nslookup (E Dig)
A última de nossas ferramentas de linha de comando é chamadaNslookup e Dig. Por que duas ferramentas diferentes? Estamos prestes a explicar. Nslookup e Dig são usados para verificar a resolução do DNS. O Domain Name Service, ou DNS, é um serviço usado pelos computadores para resolver nomes de host, como www.microsoft.com, para endereços IP. A resolução DNS incorreta - em que um servidor DNS retornará um endereço IP incorreto - é um problema comum, embora muitas vezes seja ignorado.
O comando Nslookup é geralmente seguido por umhostname e retornará o endereço IP correspondente. Uma das desvantagens do Nslookup como ferramenta de solução de problemas é que, embora por padrão interrogue o servidor DNS configurado localmente, ele não usa as bibliotecas de resolução de nomes do sistema operacional. Portanto, o Nslookup pode retornar informações corretas, mesmo quando o sistema de resolução de nomes do computador não funcionar.
Para contornar esse problema, o Dig foi criado. Embora sua sintaxe seja um pouco diferente, especialmente ao usar opções avançadas, o Dig serve essencialmente ao mesmo objetivo que o Nslookup, mas usa as bibliotecas do sistema operacional. A principal desvantagem do Dig é que ele não está incluído na maioria dos sistemas operacionais, embora seja fornecido com o Bind, o software de servidor DNS do ISC, que pode ser baixado no site do ISC.
7. Ferramentas Sysinternals
Sysinternals não é realmente um produto. É um site que agora faz parte do Microsoft TechNet. O Sysinternals está na nossa lista porque possui várias ferramentas úteis de solução de problemas de rede. No geral, o site possui mais de 60 ferramentas diferentes que podem ser baixadas, mas nem todas são para solução de problemas de rede.
Entre as ferramentas mais interessantes deSysinternals é o Piping, uma versão aprimorada do Ping que você pode usar para medir o desempenho da rede. Essa é uma ferramenta de linha de comando, assim como o Ping, mas oferece mais opções, como a possibilidade de executar pings usando pacotes TCP em vez do ICMP. Isso pode ser um teste melhor que o Ping padrão, pois as solicitações de ICMP nem sempre são tratadas da mesma forma que o TCP.

Outra ferramenta útil da Sysinternals é chamada TCPView, um programa do Windows que mostrará a vocêlistagens detalhadas de todos os pontos de extremidade TCP e UDP em seu sistema, incluindo os endereços locais e remotos e o estado das conexões TCP. Nas versões mais antigas do Windows, o TCPView também relata o nome do processo que possui o terminal. O TCPView é semelhante ao Netstat discutido acima. No entanto, oferece um subconjunto mais informativo e convenientemente apresentado do Netstat.
8. Wireshark
Os farejadores de pacotes são um tipo especial deferramenta de solução de problemas que permite examinar o tráfego de rede em grande profundidade. Eles são os microscópios das ferramentas de solução de problemas de rede. Os farejadores de pacotes fazem duas coisas. Primeiro, eles capturam todos os pacotes que entram ou saem de uma interface de rede. Mais importante, porém, os farejadores de pacotes oferecem ferramentas poderosas de análise que decodificam os cabeçalhos de pacotes, remontam conversas e fornecem uma visão bem-vinda do que está acontecendo na sua rede.

Ao falar sobre farejadores de pacotes, Wireshark, uma ferramenta gratuita e de código aberto, parece ser o referência. Tornou-se o padrão Tudo isso outras ferramentasmesmo comerciais - quer emular. A ferramenta é particularmente famosa por sua poderosos recursos de análise. Muitos administradores usam utilitários de linha de comando, como tcpdump ou Windump para capturar tráfego porque eles já estão presentes nos sistemas em que desejam capturar o tráfego. Eles então carregue o capturar arquivo no Wireshark para análise. Além de suas capacidades de análise, os filtros do Wireshark são umEla não característica impressionante do produto. Usando filtros, pode-se zerar em exatamente os dados elesEstá interessado, tornando a análise mais simples.
O Wireshark possui uma curva de aprendizado acentuada, mas éaprendizado que vale a pena. É uma das ferramentas de solução de problemas mais úteis. Já existe há quase vinte anos e foi portado para a maioria das principais plataformas.
9. Nmap / Zenmap
Nmap, que significa Network Mapper, é um scannferramenta de ing usado para descobrir hosts e serviços, portanto construindo um “mapa” da rede, daí seu nome. Nmap trabalha por enviaring pacotes especialmente criados para o (s) host (s) de destino -mais ou menos como Ping - e analyzing as respostas.
O principal uso do Nmap é analisar quais serviçosestão disponíveis em um computador. Ele descobrirá hosts e seus serviços e detectará seu sistema operacional. Por meio de scripts, a ferramenta pode ser usada para detecção avançada de serviços, detecção de vulnerabilidades e muito mais.

Nmap, que é uma ferramenta de linha de comando iniciada comoUtilitário somente Linux, mas já foi portado para vários outros sistemas operacionais, incluindo Windows, Solaris, HP-UX, a maioria das variantes BSD, incluindo OS X, AmigaOS e IRIX. Se você preferir interfaces gráficas de usuário, vários front-ends da GUI para o Nmap foram lançados. O melhor nome é Zenmap e é da mesma equipe do Nmap. O Zenmap, quando comparado ao Nmap, é muito mais fácil de aprender e dominar, graças à sua interface de usuário bem projetada. Pode não ser a ferramenta mais bonita, mas possui ótimas funcionalidades.
Conclusão
Esta foi apenas uma amostra do que consideramos as melhores ou as mais úteis ferramentas de solução de problemas de rede. Existem muitas outras ferramentas disponíveis e, para ser totalmente honesto, não experimentamos todos. De fato, possivelmente existem muitas ferramentas que nem conhecemos. E a melhor ferramenta para um cenário de solução de problemas pode não ser a melhor em um contexto diferente. Portanto, não existe uma melhor ferramenta que atenda a todas as necessidades. Sua melhor aposta é ter o maior número possível disponível e aprender a usá-los antes que você precise.
Comentários