centos ntp包,centos查看ntp配置
大家好,如果您还对centos ntp包不太了解,没有关系,今天就由本站为大家分享centos ntp包的知识,包括centos查看ntp配置的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
如何在 CentOS 中搭建 NTP 服务器
备 CentOS服务器
现在让我们来开始在 CentOS上设置 NTP服务器。
首先,我们需要保证正确设置了服务器的时区。在 CentOS 7中,我们可以使用 timedatectl命令查看和更改服务器的时区(比如,"Australia/Adelaide",LCTT译注:中国可设置为 Asia/Shanghai)
# timedatectl list-timezones| grep Australia
# timedatectl set-timezone Australia/Adelaide
# timedatectl
继续并使用 yum安装需要的软件
# yum install ntp
然后我们会添加全球 NTP服务器用于同步时间。
# vim/etc/ntp.conf
server 0.oceania.pool.ntp.org
server 1.oceania.pool.ntp.org
server 2.oceania.pool.ntp.org
server 3.oceania.pool.ntp.org
默认情况下,NTP服务器的日志保存在/var/log/messages。如果你希望使用自定义的日志文件,那也可以指定。
logfile/var/log/ntpd.log
如果你选择自定义日志文件,确保更改了它的属主和 SELinux环境。
# chown ntp:ntp/var/log/ntpd.log
# chcon-t ntpd_log_t/var/log/ntpd.log
现在初始化 NTP服务并确保把它添加到了开机启动。
# systemctl restart ntp
# systemctl enable ntp
验证 NTP Server时钟
我们可以使用 ntpq命令来检查本地服务器的时钟如何通过 NTP同步。
控制到 NTP服务器的访问
默认情况下,NTP服务器允许来自所有主机的查询。如果你想过滤进来的 NTP同步连接,你可以在你的防火墙中添加规则过滤流量。
# iptables-A INPUT-s 192.168.1.0/24-p udp--dport 123-j ACCEPT
# iptables-A INPUT-p udp--dport 123-j DROP
该规则允许从 192.168.1.0/24来的 NTP流量(端口 UDP/123),任何其它网络的流量会被丢弃。你可以根据需要更改规则。
配置 NTP客户端
1. Linux
NTP客户端主机需要 ntpupdate软件包来和服务器同步时间。可以轻松地使用 yum或 apt-get安装这个软件包。安装完软件包之后,用服务器的 IP地址运行下面的命令。
# ntpdate<server-IP-address>
基于 RHEL和 Debian的系统命令都相同。
2. Windows
如果你正在使用 Windows,在日期和时间设置(Date and Time settings)下查找网络时间(Internet Time)。
3. Cisco设备
如果你想要同步 Cisco设备的时间,你可以在全局配置模式下使用下面的命令。
# ntp server<server-IP-address>
来自其它厂家的支持 NTP的设备有自己的用于网络时间的参数。如果你想将设备和 NTP服务器同步时间,请查看设备的说明文档。
结论
总而言之,NTP是在你的所有主机上同步时钟的一个协议。我们已经介绍了如何设置 NTP服务器并使支持 NTP的设备和服务器同步时间。
如何在 CentOS 中设置 NTP 服务器
1、首先,需要保证正确设置了服务器的时区。在 CentOS中,可以使用 timedatectl命令查看和更改服务器的时区。
# timedatectl set-timezone Australia/Adelaide
2、继续并使用 yum安装需要的软件
# yum install ntp
3、然后会添加全球 NTP服务器用于同步时间。
# vim/etc/ntp.conf
4、默认情况下,NTP服务器的日志保存在/var/log/messages。如果你希望使用自定义的日志文件,那也可以指定。
logfile/var/log/ntpd.log
5、如果你选择自定义日志文件,确保更改了它的属主和 SELinux环境。
# chown ntp:ntp/var/log/ntpd.log# chcon-t ntpd_log_t/var/log/ntpd.log
6、现在初始化 NTP服务并确保把它添加到了开机启动。
# systemctl restart ntp# systemctl enable ntp
Centos7修改时区(同步时间,NTP)
要将Centos7的时区修改为中国标准时区,首先需要进行以下步骤:
1.使用命令行工具更改时区设置,具体操作为将时区设置为“Asia/Shanghai”。
2.通过yum包管理器下载并安装ntp组件,确保系统能够进行网络时间同步。
3.注销原有的NTP服务器配置,将其改为阿里云的NTP服务器。
具体操作是将原有的NTP服务器地址行前的注释符号(#)删除,然后添加阿里云的NTP服务器地址。
需要删除的原始配置如下:
#server the internet cluster of ntp servers iburst
#server 1.centos.pool.ntp.org iburst
#server GermanGang History iburst
#server 3.centos.pool.ntp.org iburst
需要添加的阿里云NTP服务器配置如下:
server ntp.aliyun.com iburst
4.重启NTP服务以应用更改。
5.设置NTP服务为开机自动启动,确保每次系统启动时都能自动进行时间同步。
6.使用ntpq命令查看与时间同步服务器的时间偏差。
7.使用ntpq命令查看当前同步的时间服务器。
8.使用ntpq命令查看NTP服务的状态。
9.使用date命令查看当前时间信息。
输出结果将类似于以下格式:
Sat May 8 13:27:00 CST 2021