Melhores ferramentas de rede Linux de 2023

Se você estiver lidando com uma grande rede de hosts, pode ser difícil lidar com todos os problemas de tráfego e largura de banda. Às vezes, um problema de nó morto é difícil de solucionar. Nestes casos, vai ajudar Aplicativo de rede É bom fazer isso facilmente. Além dessas coisas, mesmo que você esteja apenas começando Gerenciamento de rede Seria bom ter as ferramentas certas em sua rede doméstica. Aqui estão alguns dos melhores aplicativos de rede para Linux nos quais você pode confiar.

Se você está apenas começando, você decide Folha de truques rápidos Rastreie comandos de rede no Linux do básico ao avançado e para que eles são usados.

Melhores ferramentas de rede Linux de 2023 - Linux

Melhores aplicativos de rede para Linux

1.nmap

A principal ferramenta de linha de comando para verificar uma rede com a qual você deve começar é o nmap. É uma ferramenta de código aberto e, se descrita em palavras simples, detecta quais portas estão abertas nos hosts em sua rede. Por exemplo, temos um dispositivo de armazenamento em nuvem WD NAS e quero saber quais portas estão abertas nele. Posso simplesmente usar o comando nmap seguido do endereço IP e abaixo está a saída do comando. As portas SSH e MySQL e outras portas abertas no NAS são mostradas. O nmap apenas envia pacotes brutos para as portas do sistema para determinação Portas ativas No dispositivo de rede.

O objetivo do nmap é identificar portas vulneráveis ​​e falhas de segurança na rede. Semelhante ao nmap, é um netcat Outra ferramenta para verificar portas. Além disso, ele pode realizar tarefas adicionais como encaminhamento de porta, abertura remota de conexões, etc.

Melhores ferramentas de rede Linux de 2023 - Linux

Que bom

  • Configuração mínima necessária para começar.
  • Ele examina todo o host e as portas da rede em busca de vulnerabilidades.
  • A capacidade de descobrir serviços e tipo de host na rede.

Visita nmap No GitHub

2. Quaga

Ao contrário do nmap, o Quagga é uma ferramenta de linha de comando mais avançada. É a alternativa à ferramenta de direção IP GNU Zebra Negligenciado. Zebra é uma ferramenta popular que fornece a funcionalidade de converter seu servidor em um roteador completo. O Quagga também é construído nos mesmos moldes. A arquitetura Quagga consiste no daemon principal, zebra, que atua como uma camada de abstração para o kernel Unix principal e entrega uma API Zserv sobre Unix ou streaming de TCP para clientes Quagga. Geralmente, ele suporta 5 protocolos de roteamento básicos - ospf, ospf6d, ripd, ripngd, bgpd.

Que bom

  • Transforme seu servidor em um roteador completo.
  • Suporta 5 protocolos de roteamento como ospf, bgp, rip, etc.
  • Capacidade de filtrar e gerenciar rotas, encaminhar pacotes, etc.

Baixar quagga

3. Cactos

Das ferramentas de linha de comando, vamos passar para algumas ferramentas de rede baseadas em GUI. Cacti é o front-end para a ferramenta RRD (Round Robin Database) encontrada no Linux. O front end é totalmente baseado em PHP e armazena dados de rede em MySQL. Portanto, como pré-requisito, você precisa instalar e configurar PHP, MySQL, Apache / lighthttpd, RRDTool e SNMP. Além disso, os clientes precisam ter o cliente Cacti instalado para que o servidor Cacti se comunique com eles.

Minha coisa favorita sobre o Cacti é a representação gráfica ilimitada de dados de várias fontes de dados. A ferramenta usa inerentemente rrdtool para criar e atualizar o comando para gerar gráficos Para monitorar a rede. O Cacti possui um módulo MRTG integrado (Multiple Router Traffic Graph) que pode rastrear e medir o tráfego do roteador, como tempo de processo no servidor, pacotes perdidos, tráfego de rede física, etc. Ele também possui modelos gráficos integrados que ajudam a agrupar vários gráficos e tem a capacidade de exibir comparação de dados.

Melhores ferramentas de rede Linux de 2023 - Linux

Que bom

  • Ferramenta de monitoramento de rede com representação gráfica ilimitada de dados.
  • Combine diagramas e dados de vários hosts.
  • Modelos gráficos integrados para melhor representação dos dados.
  • Crie alertas com base no tempo de inatividade da rede, tempo de inatividade, etc.

Baixar Cactos

4. Monitoramento Nagios

Nagios é outra ferramenta de rede líder e de código aberto para Linux. Fornece uma interface de portal da web que permite gerenciar e monitorar hosts em um roteador ou switches. Semelhante ao Cacti, você pode precisar configurar e executar serviços PHP, Apache e MySQL em seu servidor Linux. O principal fator de distinção entre o Cacti e o Nagios Core é a disponibilidade de plug-ins e o monitoramento do processamento SNMP. O Nagios Core depende principalmente do monitoramento de eventos em tempo real e da exibição de alertas baseados neles.

O Nagios Core é uma ferramenta muito complexa de usar que realmente não ajuda a interface. A maior parte do desenvolvimento é direcionado a uma ferramenta Nagios XI Pago. Dito isso, há Muitos documentos No site para te ajudar. Ao contrário do Cacti, o Nagios Core não pode criar gráficos complexos e não será útil quando se trata de plotar vários dados de host em um gráfico.

Melhores ferramentas de rede Linux de 2023 - Linux

Que bom

  • Alertas para relatar eventos de rede, tempo de inatividade, etc.
  • Ele fornece plug-ins do Nagios Core para aprimorar a funcionalidade.

Baixar Monitoramento Nagios

5. Gelo

Icinga é o principal concorrente do Nagios Core, então todos os plug-ins e funcionalidades construídos para o Nagios Core funcionarão até mesmo no Icinga. No entanto, a interface do usuário e a interface da web são mais responsivas em comparação com o Nagios, pois foi desenvolvido como uma entidade separada. Semelhante às ferramentas mencionadas acima, o Icinga oferece a capacidade de monitorar hosts e seus recursos. Você pode criar alertas de interrupção e gráficos de desempenho. Você pode automatizar o Icinga para enviar e-mails durante um período de tempo especificado. Comparado ao Nagios Core, o processo de configuração do Icinga é muito mais intuitivo e simples.

Há também uma variante paga atualizada chamada Icinga 2 que oferece suporte a APIs REST para enviar dados facilmente a outros servidores da web.

No caso de você ter problemas de permissão no painel da web do Icinga, certifique-se de fornecer a permissão apropriada para a conta do usuário no /etc/icinga/cgi.cfg.

Melhores ferramentas de rede Linux de 2023 - Linux

Que bom

  • Interface suave em comparação com Nagios Core e Cacti.
  • Detalhes da CPU, armazenamento e informações de recursos para hosts.
  • APIs REST oferecem suporte ao envio e recebimento de dados de outros serviços da web.

Baixar Icinga

6. LivreNMS

LibreNMS possui uma interface moderna e mais funcionalidade quando comparada às ferramentas citadas acima. A interface é completamente descomplicada e fácil para iniciantes entenderem. Suporta sistema de alerta por e-mail, bem como Slack, que é uma nova adição. Além desses recursos, você também pode obter um aplicativo Android e iOS com funções básicas de monitoramento de rede. Eles também fornecem uma interface de programação de aplicativo (API) para que seja fácil integrar os dados de rede ou relatórios gerados pelo LibreNMS em scripts internos ou programas de servidor. Você também pode adicionar ou atualizar a lista de hosts no servidor LibreNMS passando dados por meio de arquivos JSON.

Melhores ferramentas de rede Linux de 2023 - Linux

Que bom

  • Sistema de notificação por Email, IRC, Slack.
  • APIs LibreNMS para atualizar o desempenho por meio de script e software de servidor.
  • APIs REST para compartilhar dados com outros serviços da web.
  • Aplicativo de monitoramento de rede Android e iOS.

Baixar FreeNMS

Palavras finais

Eu recomendo começar com nmap e gradualmente mover para LibreNMS ou Icinga para entender redes, portas, encaminhamento de porta, etc. Nagios e Cacti são boas ferramentas gratuitas de monitoramento de dispositivos de código aberto Rede doméstica. Para mais perguntas ou questões relacionadas à configuração de ferramentas de rede, deixe-me saber nos comentários abaixo.

Ir para o botão superior