Heim  >  Artikel  >  System-Tutorial  >  Kenntnisse in der Konfiguration und Verwendung des ntpd-Dienstes unter Linux

Kenntnisse in der Konfiguration und Verwendung des ntpd-Dienstes unter Linux

WBOY
WBOYnach vorne
2024-02-09 20:03:131008Durchsuche

Zeit ist in der Computerwelt von entscheidender Bedeutung, insbesondere in der Netzwerkkommunikation. Um sicherzustellen, dass die Server- und Client-Zeit synchronisiert sind, stellt das Linux-Betriebssystem einen NTP-Dienst (Network Time Protocol) zur Koordinierung der Uhreinstellungen bereit. Unter Linux ist ntpd die häufig verwendete NTP-Implementierung, die stabil und zuverlässig ist und weit verbreitet ist.

Kenntnisse in der Konfiguration und Verwendung des ntpd-Dienstes unter Linux

Unter Linux umfassen die zum Anzeigen und Einstellen der Uhr verwendeten Befehle hauptsächlich date, hwclock und clock. Unter diesen sind Clock und Hwclock in ihrer Verwendung ähnlich, mit der Ausnahme, dass der Clock-Befehl nicht nur das x86-Hardwaresystem, sondern auch das Alpha-Hardwaresystem unterstützt. Da die meisten Benutzer derzeit das x86-Hardwaresystem verwenden, können diese beiden Befehle als ein Befehl erlernt werden.

1. Verwenden Sie den Datumsbefehl im virtuellen Terminal, um die Systemzeit anzuzeigen und einzustellen

Sehen Sie sich die Systemuhr in Aktion an:

# date

So stellen Sie die Systemuhr ein:

# date 091713272003.30

Allgemeines Einstellungsformat:
# Datum Monat Tag Stunde Minute Jahr

2. Verwenden Sie den Befehl „hwclock“ oder „clock“, um die Hardware-Uhr anzuzeigen und einzustellen

Sehen Sie sich die Hardware-Uhr in Aktion an:

# hwclock --show 或
# clock --show
2003年09月17日 星期三 13时24分11秒 -0.482735 seconds

Vorgang zum Einstellen der Hardware-Uhr:

# hwclock --set --date="09/17/2003 13:26:00"
或者
# clock --set --date="09/17/2003 13:26:00"

Allgemeines Einstellungsformat: hwclock/clock –set –date="Monat/Tag/Jahr Stunde: Minute: Sekunde".

3. Systemuhr und Hardwareuhr synchronisieren

Linux-System (der Autor verwendet Red Hat 8.0 und hat keine Experimente auf anderen Systemen durchgeführt) Standardmäßig werden nach dem Neustart die Hardwareuhr und die Systemuhr synchronisiert. Wenn ein Neustart nicht bequem ist (Server starten normalerweise selten neu), verwenden Sie den Befehl „clock“ oder „hwclock“, um die Systemuhr und die Hardwareuhr zu synchronisieren.
Hardware-Uhr mit Systemuhr synchronisiert:

# hwclock --hctosys
或者
# clock --hctosys
上面命令中,--hctosys表示Hardware Clock to SYStem clock。

Systemuhr- und Hardware-Uhrsynchronisation:

# hwclock --systohc
或者
# clock --systohc

2. Wir müssen nun den LINUX-Server mit einem Zeitsynchronisationsserver im Netzwerk synchronisieren. Der Vorgang ist wie folgt:

ntpdate 210.72.145.44

Eingabeaufforderung beim Ausführen des Synchronisierungszeitbefehls: Der NTP-Socket wird verwendet und wird beendet. Sie müssen den Zeitdienst stoppen (/etc/init.d/ntpd stop), bevor Sie den Synchronisierungszeitbefehl ausführen

Ungefähr nutzbare NTP-Zeitserveradresse in China

server 133.100.11.8 prefer
server 210.72.145.44
server 203.117.180.36
server 131.107.1.10
server time.asia.apple.com
server 64.236.96.53
server 130.149.17.21
server 66.92.68.246
server www.freebsd.org
server 18.145.0.30
server clock.via.net
server 137.92.140.80
server 133.100.9.2
server 128.118.46.3
server ntp.nasa.gov
server 129.7.1.66
server ntp-sop.inria.frserver 210.72.145.44(中国国家授时中心服务器IP地址)
server ntp.sjtu.edu.cn(上海交通大学网络中心NTP服务器地址)

================================

NTP-Adressen anderer Universitäten: Serverliste:

s1a.time.edu.cn 北京邮电大学 010
s1b.time.edu.cn 清华大学 010-62795818-6105
s1c.time.edu.cn 北京大学 010-62753007
s1d.time.edu.cn 东南大学 025-3794342-309
s1e.time.edu.cn 清华大学 010-62795818-6105
s2a.time.edu.cn 清华大学 010-62795818-6105
s2b.time.edu.cn 清华大学 010-62795818-6105
s2c.time.edu.cn 北京邮电大学 010-62283044-8003
s2d.time.edu.cn 西南地区网络中心
s2e.time.edu.cn 西北地区网络中心 029-2669037
s2f.time.edu.cn 东北地区网络中心 024-23966854
s2g.time.edu.cn 华东南地区网络中心 021-62932901-8101
s2h.time.edu.cn 四川大学网络管理中心 028-85414820
s2j.time.edu.cn 大连理工大学网络中心 0411-4708642
s2k.time.edu.cn CERNET桂林主节点 0773-5845246
s2m.time.edu.cn 北京大学
time.jmu.edu.cn

Kurz gesagt, der ntpd-Dienst kann als häufig verwendete NTP-Implementierung unter Linux die Server- und Client-Uhr synchron halten und so die Leistung und Zuverlässigkeit des gesamten Systems verbessern. In diesem Artikel haben wir gelernt, wie man den ntpd-Dienst in einem Linux-System konfiguriert und verwendet und wie man einige häufige Probleme löst. In zukünftigen Arbeiten können wir den ntpd-Dienst stärker entsprechend den tatsächlichen Anforderungen konfigurieren und optimieren, um verschiedene Anwendungsszenarien zu erfüllen.

Das obige ist der detaillierte Inhalt vonKenntnisse in der Konfiguration und Verwendung des ntpd-Dienstes unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lxlinux.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen