Linux.xntpd: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Ziele ==
* <b>Der Linux Server gibt die Zeit vor (dient als Time-Server ntp )</b><br>
* <b>Der Linux Server gibt die Zeit vor (dient als Time-Server ntp )</b><br>
* <b>Der Linux Server stellt seine eigene Uhr nach einem Zeitserver im Internet</b><br>
* <b>Der Linux Server stellt seine eigene Uhr nach einem Zeitserver im Internet</b><br>
Zeile 6: Zeile 8:
<br>
<br>


dazu wird das Paket ntp (ehemals xntp) verwendet. Wir vertrauen auf die Atom-Uhr der <b>Physikalisch-Technischen Bundesanstalt in Braunschweig</b>, welche die amtliche Zeit in Deutschland vorschreibt. Siehe auch:
dazu wird das Paket ntp verwendet. Wir vertrauen auf die Atom-Uhr der <b>Physikalisch-Technischen Bundesanstalt in Braunschweig</b>, welche die amtliche Zeit in Deutschland vorschreibt. Siehe auch:
 
    http://www.ptb.de/de/org/q/q4/q42/ntp/ntp_main.htm
    http://www.zvon.org/tmRFC/RFC2030/Output/chapter4.html
    http://www.linux-magazin.de/Artikel/ausgabe/2000/12/Timeserver/Timeserver.html
 
Paket ntp installieren. Datei <b>/etc/ntp.conf</b> editieren, und die 2 Zeilen:
 
<code>
joe /etc/ntp.conf<br>
server ptbtime1.ptb.de<br>
server ptbtime2.ptb.de<br>
</code>
 
Alternativ
 
<code>
rcntp addserver ptbtime1.ptb.de<br>
rcntp addserver ptbtime2.ptb.de<br>
</code>


im entsprechenden Bereich hinzufügen Runlevel auf 3 & 5 setzen
http://www.ptb.de/cms/fachabteilungen/abtq/fb-q4/ag-q42/zeitsynchronisation-von-rechnern-mit-hilfe-des-network-time-protocol-ntp.html   
 


    chkconfig --add ntp
== Installation ==
    (SuSe < 10: chkconfig --add xntpd)


erzwingen einer sofortigen Korrektur:
zypper install ntp
chkconfig --add ntp
joe /etc/ntp.conf
#
# Im Bereich der "server" Konfiguration
# die 2 folgenden Zeilen hinzunehmen
#
server ptbtime1.ptb.de<br>
server ptbtime2.ptb.de<br>
rcntp start
rcntp force-reload


    rcntp start
    rcntp force-reload
    (rcxntpd force-reload)
    (rcxntpd ntptimeset)


musst du mal die Uhrzeit per Hand einstellen, muss du dummerweise erstmal
musst du mal die Uhrzeit per Hand einstellen, muss du dummerweise erstmal

Version vom 23. Oktober 2014, 11:41 Uhr

Ziele

  • Der Linux Server gibt die Zeit vor (dient als Time-Server ntp )
  • Der Linux Server stellt seine eigene Uhr nach einem Zeitserver im Internet


Die Beschreibung für Windows XP finden man hier
Die Beschreibung für Windows 2000 findet man hier

dazu wird das Paket ntp verwendet. Wir vertrauen auf die Atom-Uhr der Physikalisch-Technischen Bundesanstalt in Braunschweig, welche die amtliche Zeit in Deutschland vorschreibt. Siehe auch:

http://www.ptb.de/cms/fachabteilungen/abtq/fb-q4/ag-q42/zeitsynchronisation-von-rechnern-mit-hilfe-des-network-time-protocol-ntp.html     
  

Installation

zypper install ntp
chkconfig --add ntp
joe /etc/ntp.conf

#
# Im Bereich der "server" Konfiguration
# die 2 folgenden Zeilen hinzunehmen
#
server ptbtime1.ptb.de
server ptbtime2.ptb.de
rcntp start rcntp force-reload


musst du mal die Uhrzeit per Hand einstellen, muss du dummerweise erstmal das aktuelle datum ermittlen:

    date <ENTER>

nun erfolgt die Eingabe in folgendem Format

    date MMTThhmm[JJJJ][.ss] <ENTER>

Voraussetzungen für Windows XP

Start/Ausführen: services.msc

Schau das der Dienst "Windows Zeitgeber" gestartet ist.


Timeserver in Österreich

time.tu-graz.ac.at
timeback.uni-ak.ac.at
ts0.univie.ac.at
ts1.univie.ac.at
tutimeb.tuwien.ac.at
tutimec.tuwien.ac.at

Timeserver via DHCP erhalten und verwenden

Verantwortungsbewusste DHCP Server geben einen Time Server bekannt, der im Netzverwendet werden sollte. Diese Information kann man z.B. unter

cat /var/lib/dhcpcd/dhcpcd-eth0.info abrufen:

Hier gibt es einen Eintrag

NTPSERVERS='192.168.115.115'

also in diesem Fall wird auf einen lokalen TimeServer hingewiesen.

Doch wie bringt man ein installiertes rcntp dazu, diesen Eintrag zu verwenden?