Ntp如何使用我的本地時間作為
如何使用我的本地時間作為 ntpd
的唯一參考?
我想讓我的 Linux 設備將其本地時間與另一台 Linux 伺服器的本地時間同步,而無需任何其他參考。**我不在乎實際時間。我想要我的假時間。**因此我不需要任何其他 ntp 伺服器作為參考。例如,我只是將我的 Linux 伺服器的本地時間設置
1.2.3.4
為2033-02-23 15:23:10
. 這次我想讓我的 Linux 設備同步。/etc/ntp.conf
Linux伺服器上的配置文件是:restrict 127.0.0.1 restrict ::1 server 127.127.1.1 fudge 127.127.1.1 stratum 8 disable monitor logfile /var/log/ntp/ntp.log pidfile /var/run/ntpd.pid driftfile /var/lib/ntp/drift leapfile /etc/ntp.leapseconds
在 Linux 客戶端上,我鍵入
ntpdate 1.2.3.4
,然後它給了我錯誤:5 Feb 08:26:39 ntpdate[31059]: no server suitable for synchronization found
這是為什麼?我已經測試了
-d
參數 ie./ntpdate -d 1.2.3.4
,它說:5 Feb 08:40:54 ntpdate[22958]: ntpdate 4.2.8p10@1.3728-o Mon Feb 5 10:02:23 UTC 2018 (1) Looking for host 1.2.3.4 and service ntp host found : 1.2.3.4 transmit(1.2.3.4) receive(1.2.3.4) transmit(1.2.3.4) receive(1.2.3.4) transmit(1.2.3.4) receive(1.2.3.4) transmit(1.2.3.4) receive(1.2.3.4) 1.2.3.4: Server dropped: strata too high server 1.2.3.4, port 123 stratum 16, precision -23, leap 11, trust 000 refid [1.2.3.4], delay 0.02573, dispersion 0.00000 transmitted 4, in filter 4 reference time: 00000000.00000000 Thu, Feb 7 2036 14:28:16.000 originate timestamp: de22269c.ab72b039 Mon, Feb 5 2018 8:41:00.669 transmit timestamp: de22269c.ab0e1fba Mon, Feb 5 2018 8:41:00.668 filter delay: 0.02579 0.02574 0.02573 0.02574 0.00000 0.00000 0.00000 0.00000 filter offset: 0.001443 0.001416 0.001417 0.001418 0.000000 0.000000 0.000000 0.000000 delay 0.02573, dispersion 0.00000 offset 0.001417 5 Feb 08:41:00 ntpdate[22958]: no server suitable for synchronization found
它有什麼問題?我怎麼解決這個問題?
PS版本資訊:
伺服器:
[xxxx@xxxx:~]$ /usr/sbin/ntpd --version ntpd 4.2.8p10@1.3728-o Mon Feb 5 10:02:23 UTC 2018 (1)
客戶:
[xxxx@xxxx:~]$ ./ntpdate -v 5 Feb 08:36:40 ntpdate[15840]: ntpdate 4.2.8p10@1.3728-o Mon Feb 5 10:02:23 UTC 2018 (1) 5 Feb 08:36:40 ntpdate[15840]: no servers can be used, exiting
如果您不使用配置行
iburst
上的選項server
,通常需要在啟動後幾分鐘 ntpd 才能與參考時鐘同步。本地時鐘驅動程序也是如此,因為它不被視為“特殊”:在將其資訊應用於 ntpd 的內部時間模型之前,它會與任何其他時間源進行所有相同的檢查。如果 ntpd 在實現初始同步之前接收到 NTP 請求,它將以第 16 層和跳躍指示器設置為 11(= 錯誤)來回答 - 這正是您所看到的。