Zeit ist ein kritischer Faktor in der Welt der Computer -Anwendungen, und es ist wichtig , dass die Computer , die eine Organisation laufen die korrekte Uhrzeit zu haben. Da die Nutzer nicht als äußerst genau, wenn es um die Eingabe Zeit kommt bekannt sind, ist es am besten, um eine genauere Quelle für die Einstellung der Zeit auf einem Computer zu gehen. NTP (Network Time Protocol )-Server ausgelegt sind , um dieses Ziel in einer Weise, die transparent für den Benutzer -Computer auszuführen. Ein NTP-Server erhält die Zeit von sehr genauen Zeit-Server auf der ganzen Welt und macht sie zu den Geräten in Ihrem Netzwerk. Ubuntu Linux ist ein freies Betriebssystem des Servers und stellt eine hervorragende Plattform für Ihren NTP -Server. Things You
Ubuntu Server
Internetverbindung
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie ein Terminal -Sitzung auf Ihrem Ubuntu -Server und von der Kommandozeile und Ausgabe die folgenden Befehle :
sudo apt-get remove ntpdate
sudo apt- get install ntp
der erste Befehl entfernt ntpdate und die zweite wird NTP und alle seine benötigten Pakete installieren . Der zweite Befehl wird auch eine Konfigurationsdatei in das Verzeichnis /etc mit dem Namen " ntp.conf . "
2
Öffnen Sie die ntp.conf Konfigurationsdatei mit einem beliebigen Texteditor wie gedit , nano oder vi .
sudo gedit /etc /ntp.conf
Fügen Sie mehrere Zeit-Server an den Ubuntu standardmäßig von ntp.ubuntu.org . Zwei Server liefert ziemlich genaue Zeit , aber man kann die Genauigkeit der Zeit , indem Sie mindestens drei NTP-Server zu verbessern. Wählen Sie Server, die geographisch zu Ihrem Standort sind zu schließen. Die folgende Liste von Servern geeignet sind für einen Standort in Nordamerika:
Server 0.north - america.pool.ntp.org
Server 1.north - america.pool.ntp.org
Server 2.north - america.pool.ntp.org
Server 3.north - america.pool.ntp.org
nicht schließen Sie die Datei Redakteur.
3
ändern oder fügen Sie die folgende Zeile in der Konfigurationsdatei , so dass Geräte in Ihrem Netzwerk kann die Zeit von Ihrem lokalen NTP -Server anzufordern .
beschränken 10.10.10.1 Maske 255.0 .0.0 nomodify notrap
Achten Sie darauf, die IP-Adresse und Maske ändern, um Ihre Netzwerk- Anforderungen entsprechen. Der Standardwert Ubuntu -Konfiguration ermöglicht Ihrem Server zu Zeit mit einem anderen Zeit-Server austauschen und bieten Zeitsynchronisation von Geräten in Ihrem Netzwerk.
Speichern Sie die Datei und beenden.
4
Öffnen Sie Port 123 Inbound-und Outbound -Verkehr auf Ihrer Internet-Firewall so , dass die Zeitsynchronisation Verkehr kann über die Firewall in beide Richtungen passieren . Informationspakete in einem TCP /IP -Netzwerk, das Internet umfasst , von Port-Nummern identifiziert. Der Bereich der Zahlen von 1 bis 1023 werden als " bekannten Port-Nummern " und sind mit dem gemeinsamen TCP /IP-Paket zugeordnet. Port 123 ist der TCP /IP "well-known port" Zahl, die NTP-Pakete identifiziert
5
Starten Sie den NTP -Server mit dem folgenden Befehl: .
Sudo /etc /init . d /ntp starten
Wenn die NTP-Server startet Ihren neuen Einstellungen in Kraft sein wird , und der Server wird die Bereitstellung wird es Zeit, Ihr Netzwerk .
6
Testen Sie die Server mit dem folgenden Befehl : sudo
ntpq - np
Schauen Sie in der Befehlsausgabe für eine Liste von Servern mit Zahlen neben ihnen. Ein Stern neben einem Server-Namen zeigt an, dass diese NTP -Server sind mit Ihrem NTP-Server synchronisieren . Das Ziel für Jitter sollte unter 100 sein und Verzögerung und Offset sollte mehr sein als Null . Jitter , sind Offset und Verzögerung Timing-Werte in Millisekunden aus der Anfrage an den Remote- Zeitserver . Offset ist der Unterschied in der Zeit zwischen dem Referenz-Server und die Systemuhr , während Verzögerung spiegelt die Hin-und Rückfahrt query time . Jitter ist der Unterschied zwischen den Differenzen in Abfrageergebnissen .
Konfigurieren Sie die Geräte in Ihrem lokalen Netzwerk , um ihre Zeit von Ihrem neuen Ubuntu Linux NTP-Server zu bekommen.