标签: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。