|
NTP Zeitserver ( time server ) mit FreeBSD |
Wer mehr als einen Rechner zu hause sein eigen nennen darf hat sicher bald das Interesse einen eigenen Zeitserver ( NTP Server ) zu installieren. Mit FreeBSD nicht wirklich eine große Herausforderung.
Erstellen und konfigurieren :
Da der Zeitserver ( ntpd ) zum FreeBSD Grundsystem gehört, muss lediglich eine ntp.conf Datei erstellt werden.
ee /etc/ntp.conf
Wichtig ist, das in diesem Fall die Datei ntp.conf und nicht ntpd.conf heißt.
Anschließend werden die folgende Zeilen eingefügt.
server time.fu-berlin.de iburst prefer
server 127.127.1.0 iburst
fudge 127.127.1.0 stratum 12
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 127.0.0.1
logfile /var/log/ntpd.log
Nun speichern und den Editor verlassen ( ESC -> ENTER -> ENTER ).
Einstellungen für ntpd in der Datei /etc/rc.conf :
Damit der Zeitserver beim starten des Systems ausgeführt wird oder man den Dienst während des laufen Systems starten oder stoppen kann, müssen wie üblich Einstellungen in der Datei /etc/rc.conf vorgenommen werden.
ee /etc/rc.conf
Nun an einer geeigneten Stelle ( möglichst weit unten ) folgendes einfügen.
ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_sync_on_start="NO"
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"
Nun speichern und den Editor verlassen ( ESC -> ENTER -> ENTER ).
Starten des NTP Servers :
Nun kann der NTP Server gestartet werden, was wie üblich über die rc Scripte erledigt wird.
/etc/rc.d/ntpd start
Wenn alles richtig gemacht wurde, bekommt man mit Starting ntpd. angezeigt daß der NTP Server gestartet wurde.
Wer den ntpd nicht ständig braucht kann den Dienst mit
/etc/rc.d/ntpd stop
wieder stoppen.
|