CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Centos7.1 for NTP服务器配置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

NTP服务器:network timeprotocol      BIOS内部芯片自身的特性易导致BIOS时间与UTC全球标准时间存在差异。时间同步(synchronizE)能够有效地避免主机长时间运行导致的时间偏差。 NTP原理: 1.    NTP server开启daemon(监听端口号123为UDP的端口) 2.   client向NTPserver发送校对时间的消息 3.   NTP s

NTP服务器:network timeprotocol

BIOS内部芯片自身的特性易导致BIOS时间与UTC全球标准时间存在差异。时间同步(synchronizE)能够有效地避免主机长时间运行导致的时间偏差。

NTP原理:

  1. 1.NTP server开启daemon(监听端口号123UDP的端口)

  2. 2.clientNTPserver发送校对时间的消息

  3. 3.NTP server回复当前的标准时间给client()

  4. 4.client收到来自NTPserver回复之后,调整自己的时间

client可以自动计算传输过程中的时延;server负载若过重,可采用@H_786_56@master/slave架构提供网络校时。

大多数NTP服务器在国外,国内也有一个第二级的NTP服务器(210.72.154.44),直接连国内这台即可。

配置ntp时间同步

1.准备环境:两台主机

172.17.220.145:作为第三级的时间服务器ntpd,用于与ntpd服务器110.75.190.198(阿里巴巴提供)同步时间

172.17.220.224ntp客户端,用于与172.17.220.145同步时间

2.设置防火墙

vi/etc/sysconfig/iptables

“-AINPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT”增加

-AINPUT -p udp -m state --state NEW -m udp --dport 123 -j ACCEPT

3.rpm包检查

Centos7.1 for NTP服务器配置

若没有安装,可通过yum install ntp安装。

4.设置系统开机自启及启动服务

Centos7认通过chronyd服务实现时钟同步

Centos7.1 for NTP服务器配置

我们关闭chronyd服务并使其开机不自启,同时启动ntpd并将其加入开机自启

[15:57:44root@localhost~]#systemctlstopchronyd
[15:59:26root@localhost~]#systemctldisablechronyd
[15:59:34root@localhost~]#systemctlenablentpd
[15:59:45root@localhost~]#systemctlstartntpd


5.修改配置文件

vi/etc/ntp.conf
#5.1设置对客户端的限制(4.2及以后的版本建议不要reStrictenotrush参数)
reStrict172.17.220.0mask255.255.255.0nomodify
:<<’reStrict参数

@L_403_2@

5.2设置自身时间的服务器来源
注释掉系统认,尽量通过ip设置(减少dns解析时间)’
#server0.centos.pool.ntp.orgiburst
#server1.centos.pool.ntp.orgiburst
#server2.centos.pool.ntp.orgiburst
#server3.centos.pool.ntp.orgiburst
server110.75.190.198perfer
server202.108.6.95
server202.112.29.82
#5.3设置自身为3级NTPserver
fudge172.17.220.145stratum3

6.重新启动ntpd并查看

systemctlrestart ntpd重启ntpd

ntpq�p查看ntpd

Centos7.1 for NTP服务器配置

7.设置ntp客户端

7.1 测试ntpd是否安装成功

ntPDAte 172.17.220.145 #ntpd(172.17.220.145)获取当前时间

date; hwclock �r #获取当前时间,通过hwclock�r写入bios时间

Centos7.1 for NTP服务器配置

注:客户端不能同步,一般建议设置iptables后重启firewalld,或者直关闭firewalld。

7.2设置自动同步(每隔三个小时更新一次时间)

crontab�e
0*/1***/usr/sbin/ntPDAte192.168.0.240;/sbin/hwclock-w>/dev/null2>&1
crontab�l

Centos7.1 for NTP服务器配置

修改时区的命令

#cd/usr/share/zoneinfo#进入查找所有时区
#timedatectlset-timezoneAsia/Shanghai
#timedatectlstatus

Centos7.1 for NTP服务器配置

大佬总结

以上是大佬教程为你收集整理的Centos7.1 for NTP服务器配置全部内容,希望文章能够帮你解决Centos7.1 for NTP服务器配置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。