Entwicklungsumgebung/Zeit Server: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: __NOTOC__ {{Uberarbeiten}} == Zeitserver == Da Samba als Zeitserver für die Windows-Clients arbeitet, wurde der auf dem Server ein NTP-Server installiert, der sich ...)
 
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
__NOTOC__
__NOTOC__
{{Uberarbeiten}}
{{EditStatus|1|Dorn}}  




== Zeitserver ==
== Zeitserver ==


Da Samba als Zeitserver für die Windows-Clients arbeitet, wurde der auf dem Server ein NTP-Server installiert, der sich die Zeit von eine Zeitserver aus dem Internet holt und die Uhr unseres Servers stellt.
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  
Die Installation erfolgt mit:


  apt-get install ntp ntpdate
  aptitude install ntp ntpdate


dabei wurde der ntpd gestartet.
dabei wird der <code>ntpd</code> Dienst gleich automatisch mit gestartet.


In der ntp.conf wurde geändert:
Vor der Veränderung einer Datei sollte immer eine Sicherheitskopie angelegt werden


es wurde die Zeile
  cp /etc/ntp.conf /etc/ntp.conf.org


#server ntp.ihr-provider.example
damit eventuell später der originale Zustand wieder hergestellt werden kann.  


geändert zu
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 <code>#server...</code> einfach neue Zeilen mit folgendem Inhalt:


server ptbtime1.ptb.de
  #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




Den NTP-Server neu starten mit
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 restart    # nicht ntpd!
  /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 "'''[[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:
 
  /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 "'''[[Entwicklungsumgebung/Dateiliste/smb.conf|/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 "'''[[Entwicklungsumgebung/Dateiliste/logon.bat|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.




Zeile 38: Zeile 81:


----
----
<div align="right">[[Delixs: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