Eigenen Time SERVER erstellen
Hallo,
ich möchte wenn es geht mit Indy einen eigenen TimeServer auf port 123/UDP erstellen, so das sich Windows Clients dort die Aktuelle Zeit holen können. Leider finde ich im Netz gar nichts darüber. Ich finde immer nur Seiten für Time CLIENTS (NTP Clients). Nun zu meinen Frage: 1. Kann man das überhaupt mit Indy realisieren? 2. Wenn nicht, welche Möglichkeiten gibt es? Am liebsten OpenSource. Netten Gruß und vielen Dank im voraus |
AW: Eigenen Time SERVER erstellen
Hmm..
Bei D6 (Indy 9) gibt es in der Indy-Server Palette den IdTimeServer... Unter Indy10 gibt es den auch... |
AW: Eigenen Time SERVER erstellen
Hallo,
das könnte man sicherlich auf den TidUdpServer aufbauen. Wenn Du nach NTP RFC suchst - wirst du auch die Protokollbeschreibungen finden. Grüße Klaus |
AW: Eigenen Time SERVER erstellen
@HolgerX,
den hab ich schon Probiert. Das scheint was anderes zu sein. Der Lauscht auf Port 37. Selbst wenn ich den umstelle auf 123 klappt das nicht. Sowohl die TCP als auch die UDP Komponente. @Klaus01, das wollte ich eigentlich vermeiden. |
AW: Eigenen Time SERVER erstellen
.. der TIdTimeServer spricht nicht NTP.
Wenn Du es nicht selber machen willst - warum nimmst Du dann nicht einen der freien NTP-Server? .. ansonsten schau mal hier: http://en.pudn.com/Download/item/id/728882.html Grüße Klaus |
AW: Eigenen Time SERVER erstellen
Hallo Klaus,
ich möchte es schon selber machen. Das ist eigentlich nur ein Teil von dem was es können soll. Ich werde es nun nochmal versuchen mit dem IdTimerServer auf Port 123/UDP. Ich werde berichten... Erst mal vielen dank an euch.... |
AW: Eigenen Time SERVER erstellen
.. habe oben noch einen Link hinzugefügt.
Grüße Klaus |
AW: Eigenen Time SERVER erstellen
Hi,
den link hatte ich schon gefunden. Allerdings kann ich da nix runterladen. Aber ich habe die .pas sehen können. Ich habe nun Diverse Möglichkeiten Probiert. TCP/UDP Ports 37 und 123. Nix, Ich trage den Server bei Windows 7 als Timerserver ein. Mit TCPView sieht man das er nur auf Port 123 anfängt zu suchen. Nehme ich den Client TIdSNTP kann ich damit die Uhrzeit im Internet abfragen. Server: ptbtime1.ptb.de Port: 123 Diesen Server kann ich auch bei Windows eintragen, und es klappt. Trotzdem danke für die Hilfe.... |
AW: Eigenen Time SERVER erstellen
Eine wichtige Info: Port 37 ist das alte Time-Protokoll. Port 123 ist für NTP. Beide Protokolle dienen dazu, die aktuelle Uhrzeit in Netzwerken zu verteilen, aber sie sind nicht kompatibel zueinander! Seit Windows XP (oder gar 2000) kann der im Windows integrierte Dienst (w32time) NTP; weiß gar nicht, ob der das alte Protokoll auch kann, aber vermutlich nein, weil unnötig.
Grüße Dalai |
AW: Eigenen Time SERVER erstellen
Zitat:
ein seit vielen Jahren still und heimlich im Hintergrund stabil laufender TimeService ... basierend auf dem Source-Code von www.timesynctool.com vllt. ist für Dich diese Quelle eine Inspiration für eine Umsetzung mit INDY ... Herzliche Grüße querter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz