- 1. Como instalar o fping no Linux
- 2. Como fazer ping em vários endereços IP do Linux
- 3. Como fazer ping em um intervalo de endereços IP no Linux
- 4. Como fazer a varredura de uma rede Linux inteira com fping
- 5. Como validar a versão do fping no Linux
- 6. Como fazer ping de um arquivo no Linux
- 7. Parâmetros fping adicionais (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.txtCom 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