2009-03-11 10 views
2

Ich möchte kopflose Linux-Server an SOHO-Benutzer verkaufen. In der Regel verfügen sie über einen DHCP-fähigen ADSL-Modem-Switch, an den sie ihre Workstation und den Server anschließen.Headless Linux -> Broadcast IP zu Windows Workstation?

Um nur mit dem Server angezeigt zu werden, muss ich eine Möglichkeit finden, den Server nur in den Switch zu stecken, um eine IP-Adresse vom Modem zu erhalten, und dann den Server seine Adresse senden, damit ich dann eine Verbindung herstellen kann dazu mit Putty von der Workstation.

Ich dachte darüber nach, Samba zum Senden einer Nachricht mit dem Nachrichtendienst zu verwenden, aber wenn ich mich nicht irre, funktioniert das nur, wenn die beiden Hotspots für die gleiche Arbeitsgruppe/Domäne konfiguriert sind.

Wissen Sie, wie Sie die IP-Adresse des Servers von der Workstation abrufen können?

Vielen Dank für jeden Tipp.

+0

Diese IS-Programmierung ist verwandt, da es ein Programm ist, das das OP schreiben muss. – MarkR

Antwort

1

Ich würde wahrscheinlich empfehlen, den normalen Ansatz für Switches und Modems zu verwenden, da Sie Ihr Gerät als Appliance behandeln, d. H. Eine Standard IP 192.168.0.1 festlegen und eine Verbindung zu diesem herstellen, um das Gerät dann in die lokale Infrastruktur zu konfigurieren.

+0

192.168.0.1 wird wahrscheinlich in einem SOHO-Kontext genommen werden. Vielleicht etwas Obskures, vielleicht sogar eine nicht-private Adresse, da Sie sicher sein können, dass Sie es ändern wollen. –

+0

Ich erinnere mich an HP JetDirect-Einheiten, die im Multicast-Bereich verwendet wurden, bis sie konfiguriert wurden, was ebenfalls eine Option wäre. – Lazarus

3

Werfen Sie einen Blick auf UPnP und Zeroconf-Dienste wie Apples Bonjour.

+0

Die Standard-Bonjour-kompatible Zeroconf-Implementierung unter Linux heißt Avahi: http://www.avahi.org/ Fügen Sie eine Dienstdatei hinzu, um z. B. service._tcp zu senden, und sie kann leicht von jedem anderen im Netzwerk gesehen werden. – ephemient

0

Ich kenne keine guten Lösungen.

Einige DHCP-Server registrieren den Namen, den Sie in der Anfrage senden - geben Sie diesen Namen dann in Ihren Setup-Anweisungen ein. Aber ich vermute, dass Heimbenutzer-DSL-Router nicht in dieser Kategorie sind.

Vielleicht könnten Sie ein Tool auf CD senden, die ARP-Anfragen, um die IP-Adresse zu erhalten? (Angesichts der auf der Box aufgedruckten MAC-Adresse)

0

Pakete periodisch auf einem willkürlich gewählten UDP-Port senden und eine Client-Software erstellen, die auf diese Pakete wartet.

Verwandte Themen