Hast Du den beiden Rechnern manuell jeweils eine IP-Adresse aus demselben Nummernkreis (z.B. 192.168.123.xxx) vergeben ? Das "normale" dhcp funktioniert in diesem Falle nicht da dabei die Nummern von einem Server (Router), den es bei der Direktverbindung nicht gibt, zugewiesen werden.
Je nach Alter der Rechner muss vielleicht ein "Cross-Over" Netzwerkkabel verwendet werden, modernere Rechner/Schnittstellen brauchen das, meines Wissens, allerdings nicht mehr. Da reicht ein "normales" Netzwerkkabel.
Vergib mal die IP-Adressen manuell (vorzugsweise mit ceni), verbinde sie und versuch dann mal die jeweils andere Adresse mit "ping" anzusprechen.
Grüße
Reiner