#Centos Centos7配置NTP服务端和客户端

这篇具有很好参考价值的文章主要介绍了#Centos Centos7配置NTP服务端和客户端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境:

服务器:172.16.89.252

客户端:172.16.89.253

NTP公网地址:常见的NTP授时服务器地址

一、配置服务端

1、先安装NTP服务器(服务器是最小安装,不带ntp)

yum install ntp* -y

#Centos Centos7配置NTP服务端和客户端

#Centos Centos7配置NTP服务端和客户端

2、配置ntpd服务

cp /etc/ntp.conf /etc/ntp.conf.bak    #做好备份
vi /etc/ntp.conf

配置文件中一般有restrict default语句,注释掉第二种或选择第一种

restrict default nomodify notrap noquery    #  默认允许所有可连接客户端ntpdate到本机  
restrict default ignore         #  默认所有客户端禁止ntpdate到本机

#Centos Centos7配置NTP服务端和客户端 

配置与上级互联网服务端连续性同步时间,prefer表示优先,如无可不设置

server 上级ntp服务器IP或者域名 [prefer] 

#Centos Centos7配置NTP服务端和客户端

如果之前设置了restrict default ignore的情况下,可以设置哪些客户可以ntpdate到本机

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

#Centos Centos7配置NTP服务端和客户端

 其余为可选设置,以默认值即可

2.开启ntpd服务

service ntpd start

chkconfig ntpd on   #设置为默认启动,关掉使用off

#Centos Centos7配置NTP服务端和客户端 3、在防火墙开放对应端口

服务器和客户端均需开放123/udp端口

firewall-cmd --zone=public --add-port=123/udp --permanent
firewall-cmd --reload

#Centos Centos7配置NTP服务端和客户端 4、关闭chronyd服务

 因为centos7默认使用chronyd来进行时间同步服务,所以使用ntp服务需要关闭chronyd服务

service chronyd stop

chkconfig chronyd off   #设置为默认启动,关掉使用off

#Centos Centos7配置NTP服务端和客户端

二、配置客户端

1、先确保到NTP服务器网络可达

#Centos Centos7配置NTP服务端和客户端

2、安装NTP服务器(服务器是最小安装,不带ntp)

yum install ntp* -y

#Centos Centos7配置NTP服务端和客户端

#Centos Centos7配置NTP服务端和客户端

3、使用ntpdate同步一次时间,查看是否有正确回显

ntpd进程进行同步时,只能同步较小的时间差,为防止时间差别太大,提前使用ntpdate进行一次时间同步

ntpdate 172.16.89.252

#Centos Centos7配置NTP服务端和客户端

4、设置ntpd服务

cp /etc/ntp.conf /etc/ntp.conf.bak    #做好备份
vi /etc/ntp.conf

方法同上,但注意将设置的上级ntp server端需要设置为

server 172.16.89.252 prefer

#Centos Centos7配置NTP服务端和客户端

设置开启服务后自动同步上级ntp server时间

vi /etc/ntp/step-tickers
加入172.16.89.252

#Centos Centos7配置NTP服务端和客户端

 5、开启ntpd服务和关闭chronyd服务

service ntpd start

chkconfig ntpd on   #设置为默认启动,关掉使用off

service chronyd stop

chkconfig chronyd off   #设置为默认启动,关掉使用off

#Centos Centos7配置NTP服务端和客户端 6、在防火墙开放对应端口

服务器和客户端均需开放123/udp端口

firewall-cmd --zone=public --add-port=123/udp --permanent
firewall-cmd --reload

#Centos Centos7配置NTP服务端和客户端

 7、检查状态  每2秒刷新一次

watch ntpq -p

#Centos Centos7配置NTP服务端和客户端

第一列中的字符指示源的质量。星号 ( * ) 表示该源是当前引用。

remote:列出源的 IP 地址或主机名。

when:指出从轮询源开始已过去的时间(秒)。

poll:指出轮询间隔时间。该值会根据本地时钟的精度相应增加。

reach:是一个八进制数字,指出源的可存取性。值 377 表示源已应答了前八个连续轮询。

offset:是源时钟与本地时钟的时间差(毫秒)。

三、 注意:

1.如需做时间调整,也需要暂停ntpd服务后,调整,调整之后再开启ntpd服务 

2.查看ntp服务状态信息的命令

ntpq -p        #查看ntp链接状态

remote:本机和上层ntp的ip或主机名,“+”表示优先,“*”表示次优先

refid:参考上一层ntp主机地址

st:stratum阶层

when:多少秒前曾经同步过时间

poll:下次更新在多少秒后

reach:已经向上层ntp服务器要求更新的次数

delay:网络延迟

offset:时间补偿

jitter:系统时间与bios时间差#
ntpstat

ntptrace 172.16.89.252

hwclock -w        将系统时间写如到主板

3.检查ntp端口是否正常开启(服务是否开启)

netstat -tunl | grep 123

参考链接:大佬文章来源地址https://www.toymoban.com/news/detail-454947.html

到了这里,关于#Centos Centos7配置NTP服务端和客户端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++实现WebSocket通信(服务端和客户端)

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 这里单纯是个人总结,如需更官方更准确的websocket介绍可百度 websocket是一种即时通讯协

    2024年02月09日
    浏览(46)
  • UDP服务端和客户端通信代码开发流程

    TCP: 传输控制协议,面向连接的,稳定的,可靠的,安全的数据集流传递 稳定和可靠:丢包重传 数据有序:序号和确认序号 流量控制:稳定窗口 UDP :用户数据报协议 面向无连接的,不稳定的,不可靠,不安全的数据报传递=---更像是收发短信,UDP传输不需要建立连接,传输效率更高

    2024年02月06日
    浏览(44)
  • Nacos源码 (5) Grpc服务端和客户端

    Nacos 2.x在服务端与客户端直接增加了GRPC通信方式,本文通过2.0.2版本源码,简单分析GRPC通信方式: 服务器启动 客户端连接 客户端心跳 服务器监控检查 api/src/main/proto/nacos_grpc_service.proto文件: 文件定义了通信层的service和message结构,业务层请求响应的序列化和反序列化是Na

    2024年02月10日
    浏览(47)
  • netty的TCP服务端和客户端实现

    2024年02月21日
    浏览(43)
  • 网络编程——socket服务端和客户端(TCP)

    所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通

    2024年02月07日
    浏览(78)
  • 服务端和客户端通信--UDP(含完整源代码)

    实验设备:     目标系统:Windows 软件工具:vs2022/vc6/dev   实验要求: 完成UDP服务端和客户端的程序编写; 分别实现UDP一对一通信和广播通信功能。 实验内容: -static-libgcc 一对一通信 : 1 、加载/释放Winsock库,创建套接字(WSAStartup()/socket())。 加载方法: WSADATA wsa; /*初始化

    2024年02月14日
    浏览(53)
  • Golang实现之TCP长连接-------服务端和客户端

    一、数据包的数据结构 (所有字段采用大端序) 帧头 帧长度(头至尾) 帧类型 帧数据 帧尾 1字节 4字节 2字节 1024字节 1字节 byte int short string byte 0xC8 0xC9 二、Server端 实现代码 1、main.go 2、server.go 3、protocol.go 4、response.go 5、result.go 三、Client端 实现代码

    2024年02月07日
    浏览(52)
  • linux搭建http源【服务端和客户端详细说明】

    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 [root@master ~]# 关闭防火墙和selinux firewall的话,直接 systemctl stop firewalld 即可 如果使用的是iptables,则吧firewalld替换成iptables [root@master ~]# systemctl is-active firewalld active [root@master ~]# [root@master ~]# systemctl stop firewalld [root@master ~]# [root@m

    2024年04月13日
    浏览(38)
  • 服务端和客户端通信-TCP(含完整源代码)

    目录 简单TCP通信实验 分析 1、套接字类型 2、socket编程步骤 3、socket编程实现具体思路 实验结果截图 程序代码 实验设备:     目标系统:windows 软件工具:vs2022/VC6/dev 实验要求: 完成TCP服务端和客户端的程序编写; 实现简单字符串的收发功能。 需附上代码及运行结果截图

    2024年02月07日
    浏览(72)
  • 三、eureka-server端和客户端配置文件讲解

    通过这张图理解为什么要进行文件配置

    2024年02月08日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包