关于linux和ntpd如何处理时间的困惑

问题描述 投票:0回答:1

我在我的lubuntu 15.04盒子上运行NTP服务器。服务器使用本地系统时钟作为其唯一的时间源。

/etc/NTP.conf

driftfile /var/lib/ntp/ntp.drift
server 127.127.1.0 prefer
restrict 127.127.1.0
fudge 127.127.1.0 stratum 10

服务器的时区是GMT + 1(由于夏季,它导致UTC + 2)。当我使用日期设置时钟时,我看到时间是00:00:00,这很好。

user@ubuntu:$ sudo  date --set=00:00:00
Mi 7. Okt 00:00:00 GMT+1 2015
user@ubuntu:$ date
Mi 7. Okt 00:00:02 GMT+1 2015

如果ntp-client查询时间为01:00:00作为传输时间戳的值。为什么?由于ntp依赖于UTC,我希望它能在22:00:00报告。

linux ubuntu ntp
1个回答
0
投票

我能够解决它。由于标准,zoneinfo/Etc/的GMT标志正好与人们预期的相反。当我说柏林(德国)在GMT + 1时,文件名是zoneinfo/Etc/GMT-1

© www.soinside.com 2019 - 2024. All rights reserved.