ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

搭建配置NTP服务器

2022-09-16 16:04:13  阅读:265  来源: 互联网

标签:0.0 NTP server localhost ntp 服务器 root ntpd 搭建


1. 环境

Centos7.x

ntp版本

ntpdate-4.2.6p5-29.el7.centos.2.x86_64   #客户端

ntp-4.2.6p5-29.el7.centos.2.x86_64      #服务端

2. NTP服务搭建

先查询ntp服务是否安装

 rpm -qa | grep ntp  

如果未安装,需要先安装ntp

 yum install ntp -y 

3. 配置NTP

只需要修改部分配置

vim /etc/ntp.conf

#默认Centos提供了4个时间同步服务器,以下之使用一个时间服务器

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

server 0.cn.pool.ntp.org iburst    #server 0.cn.pool.ntp.org iburst  国际通用
server 127.127.1.0             #如果国际通用时间服务器不能同步,则自动会按照本级时间进行同步
fudge 127.127.1.0 stratum 10      #指定127.127.1.0 为第10层。ntp和127.127.1.0同步完后,就变成了11层。ntp是层次阶级的
logfile /var/log/ntp.log         #配置日志目录

4. NTP服务启动

使用server进行启动ntp

[root@localhost ~]# service ntpd start    #启动ntp服务
[root@localhost ~]# chkconfig ntpd on    #设置为开机自启 [root@localhost ~]# netstat -anp | grep ntpd udp 0 0 10.10.80.202:123 0.0.0.0:* 6012/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 6012/ntpd udp 0 0 0.0.0.0:123 0.0.0.0:* 6012/ntpd udp6 0 0 fe80::12e3:8d92:d08:123 :::* 6012/ntpd udp6 0 0 ::1:123 :::* 6012/ntpd udp6 0 0 :::123 :::* 6012/ntpd unix 2 [ ] DGRAM 527750 6012/ntpd

5.设置防火墙开放端口

    1. 如果使用iptables的用户使用如下

iptables  -I   INPUT   -p    udp  --dport      123  -j    ACCEPT
systemctl restart iptables.service

    2. 如果使用firewall的用户使用如下

firewall-cmd --permanent --add-service=ntp
firewall-cmd --reload

6. 查看同步状态

[root@localhost ~]# ntpstat
synchronised to NTP server (144.76.76.107) at stratum 3
   time correct to within 172 ms
   polling server every 64 s

 

客户端同步

1. 使用netnate进行同步

[root@localhost ~]# date -s "2021-10-30 19:27:16"     #随便设置一个日期
[root@localhost ~]# date       #查看本机目前时间
2021年 10月 30日 星期六 19:28:06 CST
#需要先关闭ntpd服务不然有可能会出现同步出错的问题
[root@localhost ~]# service ntpd stop  
Redirecting to /bin/systemctl stop ntpd.service
#进行同步 NTP服务器端IP
[root@localhost ~]# ntpdate ip
16 Sep 14:58:00 ntpdate[14880]: step time server ipoffset 27718128.296978 sec
#再次查看本机时间
[root@localhost ~]# date
2022年 09月 16日 星期五 14:58:02 CST
#启动ntpd服务
[root@localhost ~]# service ntpd start
Redirecting to /bin/systemctl start ntpd.service

2. 可以设置一个定时任务进行同步

[root@localhost ~]# crontab -e
0 12 * * * /usr/sbin/ntpdate 192.168.11.23

 

标签:0.0,NTP,server,localhost,ntp,服务器,root,ntpd,搭建
来源: https://www.cnblogs.com/cherish-sweet/p/16700195.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有