Como instalar e usar o comando fping no Linux

O comando ping tem sido ao longo dos anos uma das formas mais práticas de verificar o funcionamento de um computador remoto e local ao trabalhar com pacotes que são enviados e dos quais se espera uma resposta para saber detalhes como se estivessem ativos ou não, qualidade na entrega, pacotes recebidos e muito mais.

Ao usar o comando ping é possível fazer isso com um único host ou equipamento particular, mas hoje temos um utilitário gratuito chamado fping, graças ao qual as tarefas de detecção de equipamento ou verificação de rede terão mais funções. É por isso que hoje o Solvetic vai explicar como podemos instalar e usar o fping no Linux e assim adicionar mais um utilitário às tarefas de gerenciamento.

O que é fpingO Fping foi desenvolvido como um aplicativo responsável por enviar solicitações de eco ICMP (Internet Control Message Protocol) para computadores da rede para validar seu status em tempo real, mas, ao contrário do comando ping, o fping nos permite fazer ping em vários hosts simultaneamente e também nos permite especificar um arquivo no qual está a lista de endereços IP ou hosts para ping. Com o fping, temos uma ferramenta padrão para diagnósticos e estatísticas de rede.

Ao contrário do ping tradicional, o fping foi projetado para ser usado em scripts, portanto, sua saída tem como foco uma análise muito mais simples.

1. Como instalar o fping no Linux


Para instalar este utilitário fping, podemos executar qualquer um dos seguintes comandos com base na distribuição usada:

Debian / Ubuntu

 sudo apt install fping

CentOS / RHEL

 sudo yum install fping

Fedora

 sudo dnf install fping

Arch Linux

 sudo pacman -S fping

PROLONGAR

ObservaçãoAlternativamente, podemos instalar o fping from resources, para isso executamos as seguintes linhas em sua ordem:

 wget https://fping.org/dist/fping-4.0.tar.gz tar -xvf fping-4.0.tar.gz cd fping-4.0 / ./configure make && make install

2. Como fazer ping em vários endereços IP do Linux


Para validar vários endereços IP, vamos executar o seguinte:
 fping IP1 IP2 IP3….

PROLONGAR

Obteremos dois resultados que são:

VivoEndereço IP está ativo

InacessívelO host não está disponível

3. Como fazer ping em um intervalo de endereços IP no Linux


Outra opção é fazer ping em um intervalo específico de endereços IP. Isso envia uma solicitação de eco para a faixa do endereço IP e a resposta de cada um deles é obtida e na parte final encontramos detalhes como:
  • Número de endereços IP gerenciados
  • Número de respostas positivas e negativas
  • Tempos de resposta
  • Tempo total de execução da tarefa

PROLONGAR

4. Como fazer a varredura de uma rede Linux inteira com fping


É possível que para alguma tarefa de suporte seja necessário ver quantos endereços IP estão ativos ou não em uma rede local. Para isso vamos adicionar o parâmetro -r 1 que repete a ação uma vez, executamos o seguinte:
 fping -g -r 1 (intervalo de IP), por exemplo, fping -g -r 1 192.168.0.0/24

PROLONGAR

5. Como validar a versão do fping no Linux


Para saber a versão atual do fping, basta executar o seguinte:
 fping -v

PROLONGAR

6. Como fazer ping de um arquivo no Linux


É possível criar um arquivo de texto com um intervalo de endereços para analisar, neste caso devemos usar a seguinte sintaxe:
 fping <fping.txt
Com este comando você cria o arquivo de texto com as informações.

7. Parâmetros fping adicionais (Linux)


Com o fping, teremos a oportunidade de usar parâmetros adicionais, como:

Restringir a pesquisa apenas para endereços IPv4

 −4, −−ipv4

Pesquisar apenas endereços IPv6

 −6, −−ipv6

Exibir apenas endereços IP ativos

 −a, −− vivo

Exibir alvos por endereço em vez do nome DNS

 −A, −−addr

É o número de bytes de dados de ping a enviar

 −b, −−size = BYTES

O fator de retrocesso é usado no modo padrão, onde o fping envia várias solicitações a um destino antes de gerar um erro e, para isso, espera mais por uma resposta a cada solicitação sucessiva

 −B, −−backoff = N

Indica o número de pacotes de solicitação para enviar para cada destino

 −c, −−count = N

Use DNS para encontrar o endereço do pacote de retorno de ping

 −d, −−rdns

Obtenha endereços IP de um arquivo de texto

 −f, −−file

Mostrar campo IP TTL

 −H, −−ttl = N

Exibir a interface usada

 −I, −−iface = IFACE

Pings cada um dos vários endereços IP do host de destino

 −m, −−todos

Defina o tipo de serviço

 −O, −−tos = N

Eles são os limites de novas tentativas que, por padrão, são 3

 −r, −−retry = N

Define o endereço do recurso

 −S, −−src = addr

Pesquisar apenas host offline

 −u, −−unreach

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave