Como inverter arp usando nping para Windows

0

Eu gostaria de enviar um ARP reverso para resolver um endereço IP com um endereço MAC usando nping para Windows .

A documentação não está clara sobre como isso deve funcionar e não consigo encontrar nenhum exemplo on-line.

Veja o que tentei:

C:\>nping --arp --arp-type rarp-request --arp-target-mac 00-AA-BB-CC-DD-EE
WARNING: No targets were specified, so 0 hosts pinged.

C:\>nping --arp --arp-type rarp-request --arp-target-mac 00-AA-BB-CC-DD-EE 10.10.10.10
Starting Nping 0.6.47
SENT (0.1560s) RARP who is 00:AA:BB:CC:DD:EE? Tell 00:AA:BB:CC:DD:EE
SENT (1.1560s) RARP who is 00:AA:BB:CC:DD:EE? Tell 00:AA:BB:CC:DD:EE
SENT (2.1560s) RARP who is 00:AA:BB:CC:DD:EE? Tell 00:AA:BB:CC:DD:EE
SENT (3.1560s) RARP who is 00:AA:BB:CC:DD:EE? Tell 00:AA:BB:CC:DD:EE

Max rtt: N/A | Min rtt: N/a | Avg rtt: N/A
Raw packets sent: 5 (210B) | Rcvd: 0 (0B) | Lost: 5 (100.00%)
    
por PaulH 14.02.2015 / 01:52

2 respostas

1

cf Falha do servidor: Desculpe por não responder à sua pergunta usando apenas nping. O protocolo RARP é obsoleto, então acredito que você não receberá uma resposta RARP ao seu pedido de rarp. Eu acredito que você pode conseguir o que você está procurando digitando:

nping --rate=5 172.16.5.0-255 & arp -a | findstr "ec-f4-bb-6a-91-9c"

O primeiro comando faz ping de todo o host em sua sub-rede para atualizar sua tabela ARP, o segundo desempenho imprime a tabela e filtra o mac que você está procurando. p>

Por favor, note que você não pode reverter a pesquisa de um host que pertença a uma sub-rede diferente.

    
por 20.02.2015 / 02:26
0

Como o DHCP é usado atualmente sobre o protocolo RARP (obsoleto), você pode achar essa consulta útil. Ao contrário do anterior, você não precisa atualizar sua tabela ARP para que o comando seja muito mais rápido:

netsh dhcp server \<DHCP_Server> scope <Network_Address> show clients 1 | findstr <MAC>
    
por 20.02.2015 / 04:29