Tux-linux timeserver: Unterschied zwischen den Versionen
K (DokuwikiExportByHoxel) |
Axel (Diskussion | Beiträge) K (1 Version importiert) |
(kein Unterschied)
| |
Aktuelle Version vom 4. April 2022, 15:35 Uhr
I_UfE_Linux_timeserver
Zeitzone einstellen
einstellen der zeitzone mit
#dpkg-reconfigure tzdata Bei mir hat Europe/Berlin unter lenny nicht funktioniert, daher habe ich Europe/Vienna gewaehlt -> ok
Zeitsynchronisation mit NTP (Client/Server)
server
"Network Time Protocol" (kurz: NTP). NTP basiert auf dem Client/Server-Prinzip. Ein Server (oder mehrere) bietet im Netzwerk die Uhrzeit an, und beliebig viele Clients synchronisieren ihre Uhrzeit mit diesem.
#apt-get install ntp ntpdate
editierte /etc/ntp.conf
### Server:/etc/ntp.conf #################################################### # Abweichungen driftfile /var/lib/ntp/ntp.drift # NTP-Server server ptbtime1.ptb.de server ptbtime2.ptb.de #pool.ntp.org #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 192.168.2.0 mask 255.255.255.0 restrict 10.0.0.0 mask 255.0.0.0 #allen anderen Rechnern Zugriff verwehren restrict default notrust nomodify nopeer #############################################################################
vor NTP-Daemon start, erstmalig synchronisieren
#ntpdate ptbtime1.ptb.de
Zeitzone einstellen.
in /etc/timezone muss "Europe/Berlin" stehen
/etc/init.d/ntp start
Client-Konfiguration
apt-get install ntp ntp-simple ntpdate
/etc/ntp.conf
### Client:/etc/ntp.conf #################################################### # Abweichungen driftfile /var/lib/ntp/ntp.drift # NTP-Server im LAN (siehe oben) server 192.168.1.1 #Zugriff durch NTP-Server gestatten restrict 192.168.1.1 #Zugriff vom localhost gestatten (ntpq -p) restrict 127.0.0.1 # allen anderen Rechnern Zugriff verwehren restrict default notrust nomodify nopeer #############################################################################
Bevor auf dem Client der NTP-Daemon gestartet wurde, wurde die Uhrzeit wie beim Server auch erstmalig synchronisiert:
#ntpdate 192.168.1.1
Mit dem folgenden Kommando wurde dann der NTP-Prozess und somit die Zeitsynchronisation mit meinem Server angestoßen:
#/etc/init.d/ntp start
Falls das Start-/Stop-Script des NTP-Daemons (Server & Clients) beim Herunterfahren des Rechners die Uhrzeit nicht automatisch in die Realtime Clock (RTC) des Rechners schreibt, kann dieser Vorgang manuell durchgeführt werden:
#hwclock --systohc
Um sich alle eingebundenen Zeitserver anzeigen zu lassen, verwendet man üblicherweise einen der beiden folgenden Befehle:
ntpq -p ntpdc -p\n\n