Si vous souhaitez ou avez besoin de connecter directement un deuxième ordinateur à votre ordinateur principal via un câble Ethernet, quel est le moyen le plus simple de trouver l'adresse IP du second? L'article de questions-réponses sur les superutilisateurs d'aujourd'hui fournit des conseils utiles pour un lecteur frustré.
La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.
Photo gracieuseté de Armstrong O. (Flickr) .
The Question
Le lecteur SuperUser Melebius veut savoir comment trouver l'adresse IP d'un deuxième ordinateur directement connecté au premier par un câble Ethernet:
J'ai connecté mon ordinateur principal à un autre à l'aide d'une connexion directe par câble Ethernet. Le deuxième ordinateur n'a pas de périphériques connectés et je souhaite y accéder en utilisant RDP et SMB. Les adresses IP sont auto-configurées, donc il enregistre quelque chose dans la plage de 169.254.x.x.
Je peux attendre que Windows reconnaisse l'autre ordinateur ou scanne les adresses IP, mais les deux actions prennent un temps long et imprévisible. Existe-t-il un moyen plus rapide de reconnaître le deuxième ordinateur à l'autre extrémité de la connexion par câble Ethernet? J'ai envisagé de faire une diffusion "Ethernet ping" et inverser ARP, mais je n'ai pas trouvé d'instructions pour cette technique.
Comment trouver l'adresse IP d'un deuxième ordinateur directement connecté au premier par un câble Ethernet?
La réponse
Grawity, contributeur SuperUser, a la réponse pour nous:
Un ping IP de diffusion peut fonctionner. Tous les systèmes n'y répondent pas, mais certains le font en mode 169.254. Essayer ping 169.254.255.255 (Besoins -b sous Linux), ou Ping la tombe 02 :: 1 (Besoins ping6 sous Linux).
Envoi direct d'une recherche de nom (en utilisant nbtstat -a ) peut fonctionner (s’il exécute Windows et si vous connaissez le nom de l’ordinateur).
La configuration automatique 169.254 implique l'envoi de certaines sondes ARP avec la propre adresse de l'hôte (vous pouvez les voir dans Wireshark).
«Ethernet ping» existe , mais ne fonctionne qu'au niveau Ethernet. Il ne vous dira rien sur l'IP (il est parfois implémenté dans le NIC lui-même, mais généralement pas implémenté du tout).
«Reverse ARP» existe également, mais n'est pratiquement jamais mis en œuvre non plus. Son utilisation principale a été remplacée par BOOTP et plus tard DHCP.
Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .