如何保持Debian内部时钟同步(与NTP服务器)?


18

我有一个家庭服务器,该服务器运行最新的Debian 7.5(轻巧)安装。

我刚刚发现服务器的内部时钟将来会设置为±3分钟。

我知道我可以使用NTP将Debian(和主板内部时钟)与NTP同步,因此我按照法语Debian Wiki中描述的步骤安装了NTP (英语页面不太详细)。

我使用以下命令来同步内部时钟:

ntpdate -B -q 192.168.0.254

时钟已成功调整。但这是一个临时解决方案,因此我安装了NTP守护程序并在/etc/ntp.conf文件中添加了本地服务器:

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>

# added
server 192.168.0.254

server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

这是正确的解决方案吗?实际上,我很惊讶地发现该ntp守护程序尚未安装。我想知道Debian的默认安装是否安装了一个守护程序来保持内部时钟同步。在Debian的管理员安装之前,所有Debian安装都会时移ntpd吗?

请告诉我,ntp守护进程不会无用的,因为Debian具有内置的同步机制。


请注意,您不需要同时安装ntpntpdate安装两者。以前,您需要ntpdate先设置时间或ntp无法开始。事实不再如此。请参阅/usr/share/doc/ntp/NEWS.Debian.gz 可能会很高兴。
安德斯

@Anders被指给Debian的最后一个版本?
2015年

不,就像以前的许多版本的包装一样,并且已在包装中进行了说明。请参阅/usr/share/doc/ntp/NEWS.Debian日期。
安德斯

而且,如果您使用脚本ntpdate-debian(或类似的脚本),它将使用与相同的服务器ntp。请参阅/etc/defaults/ntpdate/etc/defaults/ntp
安德斯

Answers:


24

如果您希望时钟同步,Debian希望您自己安装ntp。您几乎应该要做的就是apt-get install ntp。没有任何任务的默认安装相当少。

我相信GNOME桌面任务至少会默认安装(以及许多其他软件包)。不知道其他台式机是否也会。

默认情况下,没有安装和运行任何其他时间同步方法。


是的,唯一可能要做的就是将服务更改为“ closer”,并且可能随着时间的推移为局域网服务,因此DHCP服务器可能想知道这一点。
Anders

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.