Ipkg ntp

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Langerhans

Benutzer
Registriert
28. Aug. 2011
Beiträge
24
Reaktionspunkte
0
Punkte
1
Hallo!

ich habe den IPKG NTP Server installiert. Alle meine Rechner im Netz können sich von der Synology die Uhrzeit holen.
Wenn ich nun in der Synology selbst die eigene IP, localhost oder 127.0.0.1 eingebe, wird ein Fehler gemeldet.
Nehme ich den alten NTP server (PTB) und drücke auf "Uhrzeit jetzt stellen", bekomme ich auch eine Fehlermeldung.
Frage: zwickt sich der NTP client von der Synology mit dem /opt - NTP Server aus dem IPKG Paket?
Wer hat die gleiche Konfiguration am laufen?

Vielen Dank für eine Antwort.

Viele Grüße
Der lange Hans.
 
Ich habe weiter geforscht.
Wenn ich ntpq -p eingebe, wird die lokale Uhr nicht aufgeführt:
remote refid st t when poll reach delay offset jitter
==============================================
ptbtime1.ptb.de .PTB. 1 u 37 64 3 55.858 0.957 0.198
ip0.srv25.tx-es 131.188.3.221 2 u 34 64 3 54.172 1.195 0.255
ntp1.m-online.n 212.18.1.106 2 u 39 64 3 51.766 0.054 1.007

rufe ich die Einstellung der Uhrzeit aus der Synology Umgebung auf, bekomme ich folgende Meldung:

/usr/sbin/ntpdate -b 192.168.1.5
23 Oct 15:20:53 ntpdate[3841]: the NTP socket is in use, exiting

Fazit:
- unter den peers wird die lokale Uhr nicht aufgeführt.
- eine Abfrage funktioniert nicht, weil der Socket belegt ist.

Stellt nun der ipkg ntp Server die Uhr von der Synology selbst oder nicht?

Wer hat hier Erfahrung?
Vielen Dank!
 
Die Lösung ist einen anderen Port zu verwenden:
Aus der Hilfe von ntpdate
-u Direct ntpdate to use an unprivileged port for outgoing packets. This is most useful when behind a firewall that blocks incoming traffic to privi-
leged ports, and you want to synchronise with hosts beyond the firewall. Note that the -d option always uses unprivileged ports.
Anscheinend verwendet der NTP server den gleichen Port.
Folgende Zeile habe ich in die crontab eingetragen:
/usr/sbin/ntpdate -b -u 192.168.1.5
Gruß!
 
Ich habe folgendes Paket installiert:

Rich (BBCode):
ipkg list ntp
ntp - 4.2.6.2-2 - A time synchronization daemon
 
Ok,

danke das ich hatte ich mir schon gedacht.

Wenn ich nun die Zeit auf meinem XP PC per net time synchronisieren möchte erhalte ich die Fehlermeldung "Systemfehler 5 aufgetreten. Zugriff verweigert"

Irgendwelche Ideen ?

gruß
denon
 
mit ntpdate -q <ntphost> klappt die Abfrage auch mit laufendem ntpd.
Man muss in der ntp.conf auch Rechte setzen
Folgendes Beispiel von einer CentOS-Installation
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery

# Permit all access over the loopback interface. This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict -6 ::1

# Hosts on local network are less restricted.
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

server 0.rhel.pool.ntp.org
server 1.rhel.pool.ntp.org
server 2.rhel.pool.ntp.org


server ptbtime1.ptb.de
restrict ptbtime1.ptb.de mask 255.255.255.255 nomodify notrap noquery

Die Fehlermeldung in der Gui bekommt man damit aber auch nicht weg. Dazu muss man den ntpd erst stoppen. Das ist suboptimal programmiert
Thomas
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat