seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

Obtendo enderços IP e MAC via ping simultâneamente

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

Sub7

Sub7
colaborador
colaborador

Bem, o título do tópico já diz tudo.
O que irei mostrar, é como fazer para descobrir, MAC, IP e hosts ativos na sua rede de uma vez só com apenas um comando.

OBS: Testado no Windows somente

No prompt de comando (cmd) do Windows, nós podemos usar algumas 'palavras reservadas' como se fosse em uma linguagem de programação. Assim, conseguimos criar uma linha de comando simples, que faz o programa ping ficar executando repetidas vezes automaticamente.

O comando é:

Código:
for /l %r in (1,1,255) do ping 192.168.0.%r
Essa linha gera uma simples instrução for que irá repetir até que o limite estipulado em %r for executado.

Explicações


/l - Indica que você irá setar um valor a variável

%r - É uma variável de ambiente

in (1,1,255) - Coloca o valor de 1 até 255 dentro da variável %r

do - Fazer

ping 192.168.1.%r - Pinga até o ip 192.168.1.255 pois foi o limite estipulado na variável %r


Notas

Nada impede que você mude o nome da variável.

Você também pode estipular uma quantia menor dentro dos parênteses como (1,1,100). Assim o ping irá até 100 apenas.

Você também pode colocar na parte do ping:
ping 192.168.1.10%r
Assim ele já começará o ping em 100.

Para os curiosos que querem buscar o MAC e outras informações, após o comando ser terminado, execute a linha de comando arp -a que você conseguirá ter acesso à tabela ARP e lá será mostrado o endereço MAC de determinado IP.

Obrigado!

Kodo no Kami

Kodo no Kami
master
master

show mano *-*

https://endoffile.umforum.net

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos