Jak zjistíte adresu IP druhého počítače přímo připojeného k prvnímu prostřednictvím sítě Ethernet?
Pokud chcete nebo potřebujete přímo připojit druhý počítač k primárnímu prostřednictvím kabelu Ethernet, jaký je nejjednodušší způsob, jak najít druhou adresu IP? Dnešní příspěvek SuperUser Q & A poskytuje užitečné rady pro frustrovaného čtenáře.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Foto s laskavým svolením Keary O. (Flickr).
Otázka
Čtečka MULTIBUS SuperUser chce vědět, jak najít IP adresu druhého počítače přímo připojeného k prvnímu počítači pomocí ethernetového kabelu:
Připojil jsem primární počítač k jinému pomocí přímého kabelu Ethernet. Druhý počítač nemá žádné připojené periferie a chci se k němu připojit pomocí RDP a SMB. Adresy IP jsou automaticky konfigurovány, takže registruje něco v rozsahu 169.254.x.x.
Mohu počkat, dokud systém Windows nerozpozná druhý počítač nebo nevyhne adresy IP, ale obě akce trvají dlouhou a nepředvídatelnou dobu. Existuje rychlejší způsob rozpoznání druhého počítače na druhém konci ethernetového kabelového připojení? Zvažoval jsem vysílání "Ethernet ping" a reverzní ARP, ale nebyl jsem schopen nalézt žádné pokyny pro tuto techniku.
Jak zjistíte adresu IP druhého počítače přímo připojeného k prvnímu počítači kabelem Ethernet?
Odpověď
Příspěvek Grawity přispěvatele SuperUser má pro nás odpověď:
Vysílání IP ping může fungovat. Ne všechny systémy odpovídají na to, ale některé v režimu 169.254. Snaž se ping 169.254.255.255 (potřeby -b na Linuxu) nebo ping ff02 :: 1 (potřeby ping6 na Linuxu).
Přímé odeslání vyhledání názvu (pomocí nbtstat -a) může fungovat (pokud běží systém Windows a pokud znáte název počítače).
169.254 auto-konfigurace zahrnuje zaslání některých sond ARP s vlastní adresou hostitele (můžete vidět v Wireshark).
"Ethernet ping" existuje, ale pracuje pouze na úrovni Ethernetu. Neřekne vám nic o IP (Někdy je implementováno v NIC samotném, ale většinou není vůbec implementováno).
Existuje také "reverzní ARP", ale téměř ani nikdy neexistuje. Jeho primární použití bylo nahrazeno protokolem BOOTP a později DHCP.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.