如何在Ubuntu和LinuxMint设置时间同步(NTP)服务器

对于系统管理员管理他们的网络上的系统数量巨大。这是建立自己的NTP服务器和同步来自所有局域网系统时间的最佳实践。主要NTP服务器将从公共NTP服务器同步的时间间隔。本文将帮助你在Ubuntu,Debian和其操作系统建立时间同步(NTP)服务器。

安装NTP服务器

要安装ntpd服务器从终端执行以下命令
$ sudo apt-get install ntp

配置NTP服务器

现在,我们需要建立本地NTP服务器从公共NTP服务器同步的时间。您可以选择NTP服务器池根据您的选择或位置。访问 pool.ntp.org找到NTP池。在这个例子中,我使用Ubuntu默认的NTP池中的服务器。 编辑  /etc/ntp.conf ,并更改以下缓冲池根据您的选择。默认情况下,这些服务器的配置:
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.

server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

刷新NTP服务器

在ntp.conf更改后,重新载入你的 ntp 服务
$ sudo service ntp reload

打开防火墙端口

NTP服务器使用端口123的服务请求。因此,我们需要在防火墙中打开123端口。 iptables的用户:
$ sudo iptables -A INPUT -m state --state NEW -p tcp --dport 123 -j ACCEPT
UFW用户:
$ sudo ufw allow 123/tcp

在客户端同步时间

使所有配置重启生效后,现在通过同步客户端系统验证服务器配置。例如,如果你的服务器的IP是192.168.1.100,然后通过客户端系统上运行的终端下面的命令。
$ ntpdate -s 192.168.1.100
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏