Entwicklungsumgebung/Zeit Server: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(fertig)
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
__NOTOC__
__NOTOC__
{{fertig}}
{{EditStatus|1|Dorn}}  




Zeile 36: Zeile 36:




Speichern Sie die Datei ab. Danach holen Sie sich einmalig per Hand die aktuelle Zeit:
Speichern Sie die Datei ab. Die komplette Datei finden Sie unter "'''[[Entwicklungsumgebung/Dateiliste/ntp.conf|/etc/ntp.conf]]'''" zum nachlesen. Haben Sie alle Eintragungen vorgenommen, holen Sie sich einmalig per Hand die aktuelle Zeit:


  /etc/init.d/ntp stop
   ntpdate ptbtime1.ptb.de
   ntpdate ptbtime1.ptb.de
  /etc/init.d/ntp start


Wenn jetzt eine zu hohe Differenz angezeigt wird, kontrollieren Sie bitte die Zeitzone. In der Datei <code>/etc/timezone</code> muss "Europe/Berlin" stehen.
Wenn jetzt eine zu hohe Differenz angezeigt wird, kontrollieren Sie bitte die Zeitzone. In der Datei "'''[[Entwicklungsumgebung/Dateiliste/timezone|/etc/timezone]]'''" muss für den deutschsprachigen Raum "Europe/Berlin" stehen.


Damit die neuen Einstellungen eingelesen werden, müssen Sie den NTP-Server jetzt neu starten:
Damit die neuen Einstellungen eingelesen werden, müssen Sie den NTP-Server jetzt neu starten:
Zeile 56: Zeile 58:
Da SAMBA jetzt noch nicht installiert ist, betrachten Sie diese Zeilen bitte als Merkzettel und Anregung für die spätere Installation von SAMBA.
Da SAMBA jetzt noch nicht installiert ist, betrachten Sie diese Zeilen bitte als Merkzettel und Anregung für die spätere Installation von SAMBA.


In der Datei smb.conf regelt der Eintrag:
In der Datei "'''[[Entwicklungsumgebung/Dateiliste/smb.conf|/etc/samba/smb.conf]]'''" regelt der Eintrag:


   [global]
   [global]
   time server = yes
   time server = yes


dass der nmbd einen Zeitdienst anbietet und die Windows Clients ihre Zeit daher über den Server beziehen können.
nun, dass der Dienst "nmbd" einen Zeitdienst anbietet und die Windows Clients ihre Zeit über den Server beziehen können.


In der logon.bat des Windows-Clients synchronisiert dann der Befehl:
In der "'''[[Entwicklungsumgebung/Dateiliste/logon.bat|logon.bat]]'''" des Windows-Clients synchronisiert dann der Befehl:


   NET TIME \\ALIX /SET /YES
   NET TIME \\ALIX /SET /YES
Zeile 80: Zeile 82:
----
----
<div align="right">[[Installation:Entwicklungsumgebung|zurück]] | [[Hauptseite]]</div>
<div align="right">[[Installation:Entwicklungsumgebung|zurück]] | [[Hauptseite]]</div>
Hans-Dietrich Kirmse, Reinhold Dorn 2009
[[Kategorie:DebianSqueeze]]

Aktuelle Version vom 28. März 2011, 19:43 Uhr


Diese Seite ist momentan eine Baustelle im Zustand: 1

Wird bearbeitet von: Dorn
Hilfe zum Bearbeitungsstatus: Hilfe:Status eines Artikels


Zeitserver

Da delixs als Zeitserver für alle Schul-Clients arbeiten soll, wird auf dem Server ein NTP-Server (NTP=Network Time Protocol) installiert, der sich die aktuelle Zeit von eine Zeitserver aus dem Internet holt.

Die Installation erfolgt mit:

aptitude install ntp ntpdate

dabei wird der ntpd Dienst gleich automatisch mit gestartet.

Vor der Veränderung einer Datei sollte immer eine Sicherheitskopie angelegt werden

 cp /etc/ntp.conf /etc/ntp.conf.org

damit eventuell später der originale Zustand wieder hergestellt werden kann.

In der Datei "/etc/ntp.conf" muss nun noch eingestellt werden, von welchem Server die aktuelle Zeit bezogen werden soll. Dazu erstellen Sie unter der auskommentierten Zeile #server... einfach neue Zeilen mit folgendem Inhalt:

 #server ntp.your-provider.example
 #die Physikalisch-Technische Bundesanstalt PTB
 server ptbtime1.ptb.de
 server ptbtime2.ptb.de
 # Zugriff durch NTP-Server gestatten
 restrict ptbtime1.ptb.de
 restrict ptbtime2.ptb.de
 # Zugriff vom localhost gestatten (ntpq -p)
 restrict 127.0.0.1
 # Zugriff aus dem internen Netz gestatten
 restrict 10.100.0.0 mask 255.255.0.0
 # allen anderen Rechnern Zugriff verwehren
 restrict default notrust nomodify nopeer


Speichern Sie die Datei ab. Die komplette Datei finden Sie unter "/etc/ntp.conf" zum nachlesen. Haben Sie alle Eintragungen vorgenommen, holen Sie sich einmalig per Hand die aktuelle Zeit:

 /etc/init.d/ntp stop
 ntpdate ptbtime1.ptb.de
 /etc/init.d/ntp start

Wenn jetzt eine zu hohe Differenz angezeigt wird, kontrollieren Sie bitte die Zeitzone. In der Datei "/etc/timezone" muss für den deutschsprachigen Raum "Europe/Berlin" stehen.

Damit die neuen Einstellungen eingelesen werden, müssen Sie den NTP-Server jetzt neu starten:

 /etc/init.d/ntp restart    # nicht ntpd!

Wenn Sie sich alle eingebundenen Zeitserver anzeigen lassen wollen, verwenden Sie einen der beiden folgenden Befehle:

 ntpq -p
 ntpdc -p


SAMBA

Da SAMBA jetzt noch nicht installiert ist, betrachten Sie diese Zeilen bitte als Merkzettel und Anregung für die spätere Installation von SAMBA.

In der Datei "/etc/samba/smb.conf" regelt der Eintrag:

 [global]
 time server = yes

nun, dass der Dienst "nmbd" einen Zeitdienst anbietet und die Windows Clients ihre Zeit über den Server beziehen können.

In der "logon.bat" des Windows-Clients synchronisiert dann der Befehl:

 NET TIME \\ALIX /SET /YES

die Client Uhrzeit mit der Serveruhrzeit, wenn der NetBios Name des Servers "ALIX" lautet.


Weblinks



zurück | Hauptseite

Hans-Dietrich Kirmse, Reinhold Dorn 2009