Ubuntu

As 10 principais ferramentas de rede do Ubuntu

As 10 principais ferramentas de rede do Ubuntu
Ubuntu é a escolha mais popular para o sistema operacional subjacente devido à sua facilidade de uso e sistema de shell poderoso. Devido ao acesso cada vez maior à rede necessário na maioria das aplicações distribuídas hoje, as restrições que precisam ser aplicadas para acesso e monitoramento de rede só aumentaram. Nesta lição, estudaremos as dez ferramentas de rede mais populares para o sistema operacional Ubuntu que também podem ser usadas para monitorar o uso da rede com visualização.

As 10 principais ferramentas de rede do Ubuntu


Veremos 10 ferramentas de rede do Ubuntu aqui, que são fáceis de usar e oferecem recursos importantes.

1. Iftop

Esta é uma das ferramentas mais fáceis de usar para uso de rede e operações DNS. Quando é iniciado no Ubuntu, obtemos uma tela simples como:

Tela inicial do Iftop

Podemos pressionar “h” e veremos a tela de ajuda para mais recursos:

Tela de ajuda para iftop

É muito semelhante ao utilitário top, mas é especializado em monitoramento de rede e em saber qual processo está usando a rede, em qual IP e qual largura de banda eles estão consumindo.

2. Vnstat

Vnstat é outro utilitário de monitoramento de rede que geralmente está incluído na maioria das distribuições Linux ou pode ser instalado muito facilmente. Como o último utilitário, permite controlar os pacotes de rede enviados e recebidos em um determinado intervalo de tempo escolhido pelo próprio usuário. Com a tela de ajuda do vnstat, podemos ver os seguintes recursos:

$ vnstat --help
vnStat 1.18 por Teemu Toivola
-q, --query query database
-h, --hours horas show
-d, --days show days
-m, --months show months
-w, --weeks show semanas
-t, --top10 mostrar top10
-s, --short usa saída curta
-u, --atualizar banco de dados de atualização
-i, --iface selecionar interface (padrão: eth0)
-?, --ajuda breve ajuda
-v, --version show version
-tr, --traffic calcular o tráfego
-ru, --rateunit swap unidade de taxa configurada
-l, --live mostra a taxa de transferência em tempo real
Veja também "--longhelp" para a lista de opções completa e "man vnstat".

Como ele não tem uma GUI sofisticada, estamos mostrando a saída do console aqui:

$ vnstat
Banco de dados atualizado: Seg, 10 de setembro, 09:52:01 2018
eth1 desde 20/11/08
rx: 3.32 TiB tx: 2.81 TiB total: 6.13 TiB
por mês
rx | tx | total | média. avaliar
------------------------+-------------+-------------+---------------
Agosto 18 609.40 GiB | 282.21 GiB | 891.61 GiB | 2.79 Mbit / s
Set '18 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
estimado em 552.14 GiB | 340.70 GiB | 892.83 GiB |
diariamente
rx | tx | total | média. avaliar
------------------------+-------------+-------------+---------------
ontem 19.19 GiB | 8.63 GiB | 27.82 GiB | 2.70 Mbit / s
hoje 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
estimado em 17.81 GiB | 10.99 GiB | 28.80 GiB |

Claramente, ele também fornece uma estimativa dos dados que serão usados ​​na mesma taxa para o mês.

3. Iptraf

Iptraf é outra ótima ferramenta de monitoramento de rede baseada em console para Ubuntu ou Linux em geral, que coleta uma grande quantidade de dados em termos de IPs que passam pela rede com um mergulho profundo em detalhes como seus sinalizadores ICMP, falhas de TCP e contagem de bytes. Até mesmo uma interface básica para o mesmo será semelhante a:

Ubuntu iptraf

Além da contagem de bytes de rastreamento de pacote, temos muitos outros recursos, como:

Recursos do Ubuntu iptraf

4. Hping3

Hping3 é um utilitário de linha de comando semelhante ao comando Ping, com uma pequena adição que pode usar TCP, UDP e RAW-IP como protocolos de transporte. A principal característica é que ele não só verifica se uma porta ou um IP está aberto, mas também mede o tempo de ida e volta que o pacote demorou para voltar. Por exemplo, se precisamos verificar se www.Google.com tem uma porta aberta 443 e calcula o tempo de ida e volta, podemos usar o seguinte comando:

hping3 www.Google.com -S -V -p 443

Aqui está o que recebemos de volta com este comando:

Hping3 ida e volta

5. Dstat

Dstat é comparativamente uma ferramenta de monitoramento de rede menos conhecida na família Linux. O Dstat nos permite exibir todos os recursos do nosso sistema quase em tempo real, podemos, por exemplo,. compare a utilização do disco em combinação com as interrupções do nosso controlador IDE ou compare os números da largura de banda da rede diretamente com a taxa de transferência do disco (no mesmo intervalo).

Encontre mais informações aqui para esta ferramenta.

6. Icinga

Icinga é uma ferramenta de nível empresarial para monitoramento de rede que também cuida de qualquer atividade suspeita no servidor e informa os usuários configurados como o administrador sobre tais atividades. Ele tem um painel interativo muito bom que se parece com:

Painel Icinga

É até possível experimentar um painel de demonstração para esta ferramenta. Visite esta página para mais informações.

7. slurm

slurm é uma ferramenta simples e inteligente de monitoramento de carga de rede. Possui os seguintes recursos:

É uma ferramenta de rede de código aberto (procure aqui o código-fonte). Possui uma interface básica como:

Interface Slurm

8. bmon

bmon, que significa Bandwidth Monitor, é outra ferramenta de monitoramento de rede com a especialidade de monitorar o tráfego de múltiplas interfaces. Ele também fornece informações sobre pacotes, erros e muito mais dados essenciais para monitoramento. Depois de instalado, aqui está a lista de recursos que fornece para monitoramento:

Recursos do bmon

Quando o iniciarmos com uma interface de rede, veremos uma interface simples como:

interface bmon

9. Nmap

Nmap é um dos scanners de rede mais populares para uso comum. As informações que ele pode fornecer incluem (mas não se limitam a):

Podemos -O opção para detecção de sistema operacional. Vejamos um exemplo de comando que usamos:

Interface Nmpa

10. Tcpdump

Tcpdump é uma excelente ferramenta que vai além do seu escopo para fornecer recursos como farejar também. Pode analisar dados que saem do host e também os dados que chegam ao host. É possível interceptar o tráfego entre dois hosts com esta ferramenta também (é claro que você precisa ter acesso a esses hosts). Primeiro tentamos um comando para ver quais dados estão saindo de nosso host:

Tráfego de saída

Em seguida, também podemos tentar detectar o tráfego que sai de uma porta específica:

Tráfego Portuário

Conclusão

Nesta lição, vimos algumas ferramentas de rede mais populares no ecossistema Ubuntu. Mesmo que possamos ter perdido algumas boas ferramentas, por favor mencione-as no meu Twitter que você acha que deveriam ter sido cortadas em @sbmaggarwal ou @linuxhint.

Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...
Como capturar e transmitir sua sessão de jogo no Linux
No passado, jogar era considerado apenas um hobby, mas com o tempo a indústria de jogos viu um grande crescimento em termos de tecnologia e número de ...