quinta-feira, 27 de fevereiro de 2014

Além do ping com Fping

Além do ping com Fping


Experimente o fping no lugar do ping. Ele possui alguns parâmetros interessantes. Na sua forma mais simples, o fping diz se a máquina alvo está ativa ou não

$ fping 172.20.1.149
172.20.1.149 is alive

$ fping 192.168.1.1
192.168.1.1 is unreachable

Você pode especificar o tamanho e o número de pacotes enviados usando -b e -C respectivamente. O tamanho mínimo é 40 bytes. Reparem que pacotes maiores demoram mais.

$ fping -b 12 -C 2 172.20.1.1
172.20.1.1 : [0], 40 bytes, 0.29 ms (0.29 avg, 0% loss)
172.20.1.1 : [1], 40 bytes, 0.27 ms (0.28 avg, 0% loss)

172.20.1.1 : 0.29 0.27

$ fping -b 10000 -C 2 172.20.1.1
172.20.1.1 : [0], 4096 bytes, 2.24 ms (2.24 avg, 0% loss)
172.20.1.1 : [1], 4096 bytes, 2.54 ms (2.39 avg, 0% loss)

172.20.1.1 : 2.24 2.54

Você também pode pingar um intervalo de rede, e o fping listará todas as máquina que responderem ao ping

$ fping -c 1 -g 172.20.120.0/28172.20.120.1  : [0], 84 bytes, 0.86 ms (0.86 avg, 0% loss)
172.20.120.2  : [0], 84 bytes, 0.61 ms (0.61 avg, 0% loss)
172.20.120.3  : [0], 84 bytes, 0.28 ms (0.28 avg, 0% loss)
172.20.120.4  : [0], 84 bytes, 0.02 ms (0.02 avg, 0% loss)
172.20.120.5  : [0], 84 bytes, 0.63 ms (0.63 avg, 0% loss)
172.20.120.6  : [0], 84 bytes, 0.29 ms (0.29 avg, 0% loss)
172.20.120.7  : [0], 84 bytes, 0.57 ms (0.57 avg, 0% loss)
172.20.120.8  : [0], 84 bytes, 0.65 ms (0.65 avg, 0% loss)
172.20.120.11 : [0], 84 bytes, 1.65 ms (1.65 avg, 0% loss)

172.20.120.0  : xmt/rcv/%loss = 1/0/100%
172.20.120.1  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.86/0.86/0.86
172.20.120.2  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.61/0.61/0.61
172.20.120.3  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.28/0.28/0.28
172.20.120.4  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.02/0.02/0.02
172.20.120.5  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.63/0.63/0.63
172.20.120.6  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.29/0.29/0.29
172.20.120.7  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.57/0.57/0.57
172.20.120.8  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.65/0.65/0.65
172.20.120.9  : xmt/rcv/%loss = 1/0/100%
172.20.120.10 : xmt/rcv/%loss = 1/0/100%
172.20.120.11 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.65/1.65/1.65
172.20.120.12 : xmt/rcv/%loss = 1/0/100%
172.20.120.13 : xmt/rcv/%loss = 1/0/100%
172.20.120.14 : xmt/rcv/%loss = 1/0/100%
172.20.120.15 : xmt/rcv/%loss = 1/0/100%

O fping pode ser instalado via gerenciador de pacotes da tua distribuição ou, no Debian, através do apt-get.

# apt-get install fping