PING Broadcast não visualiza [RESOLVIDO]

1. PING Broadcast não visualiza [RESOLVIDO]

Renato Rossi Ferreira
bilbobolseiro

(usa Ubuntu)

Enviado em 15/06/2013 - 22:55h

Boa noite, Senhores.

Eu to precisando encontrar todos ip's de um range de rede. Minha rede é essa: 192.168.0.0. Eu tenho duas maquinas VMs ativas nela. Tive uma ideia de estudo. Vou utilizar o ping em broadcast para encontrar esses dois ips. Fiz o seguinte comando:
time ping -b -v 192.168.0.0

Onde, time é para dizer quanto tempo levou essa tarefa para ser finalizada.
ping, -b - allow pinging a broadcast address e o parametro -v é o verbose.

A ideia é a cada ip da rede fosse feito o ping e desse o resultado no konsole. Só que o camando fica em execução e não dá resultado nenhum. Não sei quanto tempo pode levar. Fiquei uns 5 min e nada de resultado. Acredito que o broadcast não depora tanto.

A unica mensagem no konsole:
WARNING pinging broadcast address

ping 192.168.0 (192.168.0.0) 56(124) bytes of data

Acredito que essa instrução esteja correta! Porem eu fiquei na duvida de tempo. por essa razão postei aqui.

Atenciosamente,
Renato.


  


2. Re: PING Broadcast não visualiza [RESOLVIDO]

João Paulo Carneiro
jptudobem

(usa Debian)

Enviado em 16/06/2013 - 11:40h

Use o Nmap ou arping

# nmap -sP 192.168.0.0/24


3. Re: PING Broadcast não visualiza [RESOLVIDO]

Fernando
phoemur

(usa Debian)

Enviado em 16/06/2013 - 13:31h

Talvez porque ( mas nem sempre ) o 192.168.0.0 seja o endereço de rede e não o broadcast...

Geralmente o broadcast é 192.168.0.255 experimenta pingar ele
Isso se a sua netmask for 255.255.255.0 (/24) ... se for outra netmask o broadcast vai ser outro endereço...

Reveja suas configurações de rede


4. Re: PING Broadcast não visualiza [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 16/06/2013 - 13:47h

bilbobolseiro escreveu:

Boa noite, Senhores.

Eu to precisando encontrar todos ip's de um range de rede. Minha rede é essa: 192.168.0.0. Eu tenho duas maquinas VMs ativas nela. Tive uma ideia de estudo. Vou utilizar o ping em broadcast para encontrar esses dois ips. Fiz o seguinte comando:
time ping -b -v 192.168.0.0

Onde, time é para dizer quanto tempo levou essa tarefa para ser finalizada.
ping, -b - allow pinging a broadcast address e o parametro -v é o verbose.

A ideia é a cada ip da rede fosse feito o ping e desse o resultado no konsole. Só que o camando fica em execução e não dá resultado nenhum. Não sei quanto tempo pode levar. Fiquei uns 5 min e nada de resultado. Acredito que o broadcast não depora tanto.

A unica mensagem no konsole:
WARNING pinging broadcast address

ping 192.168.0 (192.168.0.0) 56(124) bytes of data

Acredito que essa instrução esteja correta! Porem eu fiquei na duvida de tempo. por essa razão postei aqui.

Atenciosamente,
Renato.


time ping -b -v 192.168.0.0 << esse não é o broadcast, esse é o endereço da rede, o broadcast deve ser 192.168.0.255 se a tua rede for /24.

E pingar o broadcast não te serve para nada nesse caso. O ping não serve para encontrar IPs. O ping utiliza o protocolo ICMP e serve para verificar as conexões com determinado IP.

Se as máquinas estiverem na mesma rede utilize o comando arp ou o nmap, exemplo:

# nmap -sP 192.168.0.0/24

Esse comando acima fará um mapeamento e trará os IPs da rede.


5. Re: PING Broadcast não visualiza [RESOLVIDO]

Renato Rossi Ferreira
bilbobolseiro

(usa Ubuntu)

Enviado em 16/06/2013 - 17:44h

Pessoal, boa tarde. Fiz o teste. E teve sucesso em usar o nmap que o JPtudobem explicou e que o Buckminster completou. O teste que o Phoemur não deu certo. No meu entendimento sobre ping era para saber se a maquina responde na rede. e quando eu disse broadcast era para saber quantas maquinas respondiam ao ping. Porem o nmap foi para encontrar todas as maquinas que estão ativas nessa rede. Então percebi que o nmap faz um ping em cada ip e aquele que responde ele registra numa tabela temporaria e depois que faz toda a varredura mostra o resultado no console. Ja o ping não server para esse tipo de requisição. Vamos dizer que tenho que controlar uma rede enorme e queria saber se todas as maquinas estão ativas sem que o meu usuario reporte ao suporte que a maquina não esta funcionando.
Mas de qualquer jeito todos me ajudaram a entender mais conceito.

Atenciosamente
Renato.


6. Re: PING Broadcast não visualiza [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/06/2013 - 22:31h

Gosto muito do fping.

Segue um exemplo muito útil:

# apt-get install fping

# fping -s -g 192.168.0.1 192.168.0.20 -r 1


192.168.0.1 is alive
192.168.0.12 is alive
192.168.0.18 is alive
192.168.0.16 is alive
192.168.0.2 is unreachable
192.168.0.3 is unreachable
192.168.0.4 is unreachable
192.168.0.5 is unreachable
192.168.0.6 is unreachable
192.168.0.7 is unreachable
192.168.0.8 is unreachable
192.168.0.9 is unreachable
192.168.0.10 is unreachable
192.168.0.11 is unreachable
192.168.0.13 is unreachable
192.168.0.14 is unreachable
192.168.0.15 is unreachable
192.168.0.17 is unreachable
192.168.0.19 is unreachable
192.168.0.20 is unreachable

20 targets
4 alive
16 unreachable
0 unknown addresses

32 timeouts (waiting for response)
36 ICMP Echos sent
4 ICMP Echo Replies received
0 other ICMP received

0.03 ms (min round trip time)
45.6 ms (avg round trip time)
131 ms (max round trip time)
2.650 sec (elapsed real time)


No mais...

# man fping
# fping --help



7. Re: PING Broadcast não visualiza [RESOLVIDO]

Renato Rossi Ferreira
bilbobolseiro

(usa Ubuntu)

Enviado em 16/06/2013 - 23:53h

Isso é muito bom.
obrigado a todos.

Agora posso dizer que fico satisfeito.


8. Re: PING Broadcast não visualiza [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 16/06/2013 - 23:56h

bilbobolseiro escreveu:

Pessoal, boa tarde. Fiz o teste. E teve sucesso em usar o nmap que o JPtudobem explicou e que o Buckminster completou. O teste que o Phoemur não deu certo. No meu entendimento sobre ping era para saber se a maquina responde na rede. e quando eu disse broadcast era para saber quantas maquinas respondiam ao ping. Porem o nmap foi para encontrar todas as maquinas que estão ativas nessa rede. Então percebi que o nmap faz um ping em cada ip e aquele que responde ele registra numa tabela temporaria e depois que faz toda a varredura mostra o resultado no console. Ja o ping não server para esse tipo de requisição. Vamos dizer que tenho que controlar uma rede enorme e queria saber se todas as maquinas estão ativas sem que o meu usuario reporte ao suporte que a maquina não esta funcionando.
Mas de qualquer jeito todos me ajudaram a entender mais conceito.

Atenciosamente
Renato.


O que você precisa é um software para gerenciamento de rede como o Cacic, Zabbix, OpenNms, etc.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts