2 votes

Demande ARP 0 réponses

Je tente de pinguer mon appareil Android (10.0.0.38) depuis mon PC (10.0.0.56). Ils sont tous les deux connectés au même réseau.

Cependant, lorsque j'utilise arping pour envoyer des requêtes ARP de mon PC vers mon Android, je ne reçois aucune réponse.

Capture réseau : Qui possède 10.0.0.38 timeouts

C'est bien sûr la même chose lorsque je fais un ping car cela nécessite également ARP pour se résoudre.

La seule solution pour moi de résoudre ce problème est d'ajouter manuellement des entrées dans la table ARP à la fois pour mon PC et mon Android.

Pourquoi dois-je faire ça pour que les requêtes ARP fonctionnent ?
Y a-t-il une autre solution ?

EDIT : Je modifie cette question car j'ai maintenant plus d'informations. Je n'ai pas précisé que ce problème se produisait au bureau. Ce que j'ai remarqué, c'est qu'en fin d'après-midi, lorsque presque tout le monde avait quitté le bureau, cela a fonctionné sans avoir à ajouter de nouvelles entrées dans la table arp.
Je suppose donc que le problème vient de quelque chose qui bloque les requêtes arp dans le réseau, mais qu'est-ce que cela pourrait être ?
Voici une capture d'écran lorsque cela a fonctionné à nouveau :

Capture réseau : requêtes arp envoyées et répondues

0voto

Steven Lee - MSFT Points 905

Comme je l'ai mentionné dans votre publication précédente, la cause la plus probable de ce problème est le pare-feu ARP sur le périphérique Android.

Si vous voulez trouver la cause de ce problème, vous devez effectuer une capture réseau sur le périphérique en question. Je ne suis pas sûr que le périphérique Android prenne en charge la capture réseau. Donc, ma suggestion est de commencer par le côté PC.

Tout d'abord, installez un logiciel de capture réseau tel que Wireshark, Network Monitor. Configurez le filtre pour correspondre au message ARP avec l'adresse MAC source du périphérique Android afin de pouvoir trouver les informations utiles parmi des milliers de paquets.

Ensuite, lancez d'abord la capture et commencez immédiatement à envoyer des pings du côté Android vers le PC.

Lorsque le message d'erreur s'affiche, arrêtez la capture.

Si le PC ne reçoit aucune demande ARP de l'Android ou si le PC reçoit et répond à la demande ARP de l'Android, cela signifie qu'il y a quelque chose sur le réseau qui bloque le message ARP.

Si le PC reçoit le message ARP mais ne le renvoie pas, cela signifie que l'ARP est filtré par le pare-feu du PC ou que le PC est configuré pour ne pas répondre à un message ARP.

Il y a trop de possibilités, tout ce dont vous avez besoin est d'apprendre comment fonctionne l'ARP et de trouver des outils pour identifier les différences par rapport au processus ARP normal, puis de trouver la cause racine vous-même.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X