Nehmen wir an, ich habe einen Computer, der über eine DHCP-Verbindung an ein lokales Netzwerk angeschlossen ist, sodass er jedes Mal eine andere IP erhält. Gibt es eine Möglichkeit, diesen Computer (also die IP) von einem anderen Computer im selben lokalen Netzwerk aus zu finden?
Auf beiden Rechnern läuft Linux. Ich kann den "verlorenen" Computer a'priori einrichten, bevor er neu gestartet wird (und eine andere IP erhält), aber ich würde eine Lösung bevorzugen, die einfach sofort einsatzbereit ist (falls vorhanden).
Akzeptierte Antwort:
Wenn Sie den DHCP-Daemon konfigurieren können, wäre eine gute transparente Lösung, eine bestimmte IP-Adresse an die MAC-Adresse der Netzwerkkarte des Computers zu binden – auf diese Weise wird der Daemon, wenn der Computer eine Adresse über DHCP anfordert, genau dieselbe Adresse ausgeben. P>
Einige DHCP-Server lassen Computer Hostnamen vorschlagen (ich bin mir über die Interna nicht sicher und ob dies tatsächlich ein übliches Verhalten ist oder nicht) – Sie möchten vielleicht überprüfen, ob dies mit Ihrem Router funktioniert oder nicht. Selbst wenn es funktioniert, muss Ihr DHCP-Client den Hostnamen senden (der --hostname
Option in dhcpcd
). Es ist ein Schuss ins Blaue, aber es ist einen Versuch wert – wenn es funktioniert, können Sie einfach den Hostnamen des Computers anstelle der IP-Adresse verwenden (oder ihn verwenden, um die numerische Adresse zu finden).