NTP服务器搭建和客户端配置
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,1 搭建NTP服务器准备搭建环境主机IPOS备注NTP Server192.168.5.180CentOS 6NTP Client192.168.5.181CentOS 61.1 安装NTP服务程序[
千家信息网最后更新 2026年11月02日NTP服务器搭建和客户端配置
1 搭建NTP服务器
准备搭建环境
主机 IP OS 备注 NTP Server 192.168.5.180 CentOS 6 NTP Client 192.168.5.181 CentOS 6
1.1 安装NTP服务程序
[root@node1 ~]# rpm -qa | grep ntp #查询是否安装ntp服务程序[root@node1 ~]# yum install -y ntp #安装ntp服务程序
1.2 配置NTP服务程序
红色为添加的配置,其它都是默认配置
[root@node1 ~]# cp /etc/ntp.conf{,.bak} #备份ntp配置文件[root@node1 ~]# vim /etc/ntp.conf #编辑ntp配置文件[root@node1 ~]# grep -Ev '^$|^#' /etc/ntp.confdriftfile /var/lib/ntp/driftrestrict default kod nomodify notrap nopeer noqueryrestrict -6 default kod nomodify notrap nopeer noqueryrestrict 127.0.0.1restrict -6 ::1restrict 192.168.5.0 mask 255.255.255.0 nomodify notrap #允许该网段内的主机可以进行校时restrict 0.0.0.0 mask 0.0.0.0 nomodify notrapserver time.nist.gov prefer #上层NTP服务器地址,prefer表示优先server 0.centos.pool.ntp.org iburstserver 1.centos.pool.ntp.org iburstserver 2.centos.pool.ntp.org iburstserver 3.centos.pool.ntp.org iburstincludefile /etc/ntp/crypto/pwkeys /etc/ntp/keys
1.3 启动NTP服务程序
# chkconfig ntpd on# /etc/init.d/ntpd start
# /etc/init.d/ntpd stop# /etc/init.d/ntpd restart
查看NTP启动的端口
[root@node1 ~]# netstat -tlunp | grep ntpudp 0 0 192.168.5.180:123 0.0.0.0:* 28331/ntpdudp 0 0 127.0.0.1:123 0.0.0.0:* 28331/ntpdudp 0 0 0.0.0.0:123 0.0.0.0:* 28331/ntpdudp 0 0 fe80::20c:29ff:fe2b:9990:123 :::* 28331/ntpdudp 0 0 ::1:123 :::* 28331/ntpdudp 0 0 :::123 :::* 28331/ntpd
1.4 查看NTP服务状态
现在ntp服务器已经启动了,不过与上层服务器连接则还需要一些时间,通常启动NTP后在15分钟内才会和上层NTP服务器顺利连接上。如何确定NTP服务器顺利地更新了自己的时间呢?可以使用以下几个命令查看这个命令列出NTP服务器是否已经与上层NTP服务器连接,由上述的输出结果可以知道,时间已经校正约362ms,且每隔64秒会主动去更新
[root@node1 ~]# ntpstatsynchronised to NTP server (94.237.64.20) at stratum 3time correct to within 362 mspolling server every 64 s
[root@node1 ~]# ntpq -premote refid st t when poll reach delay offset jitter==============================================================================time-a.nist.gov .INIT. 16 u - 128 0 0.000 0.000 0.000*makaki.miuku.ne 218.186.3.36 2 u 16 64 377 269.215 44.744 69.262+ntp1.ams1.nl.le 130.133.1.10 2 u 21 64 377 271.981 -32.490 66.809+ntp.wdc1.us.lea 130.133.1.10 2 u 22 64 337 308.368 -6.923 90.30061-216--104. 62.161.56.158 3 u 38 64 21 80.450 -33.733 23.397
注意:,
ntpq -p命令可以列出当前我们的NTP服务器与上层NTP服务器的连接状态,以上几个字段的意义如下:
remote: NTP主机的IP或主机名;注意左边的符号:*:表示正在使用的NTP服务器+:表示已经连接成功,但是作为备用提供时间更新的NTP服务器;refid: 上层NTP服务器地址;st: 就是stratum阶层
when:几秒钟前做过时间同步更新操作;pool:下次更新在几秒钟之后;reach:已经向上层NTP服务器要求更新的次数;delay: 网络传输过程中延迟的时间,单位为10-6秒;offset:时间补偿结果,单位为10-3秒;jitter:系统时间与BIOS硬件时间的差异时间,单位为10-6秒;
2 NTP客户端配置
Client:192.168.5.181
[root@node2 tools]# ntpdate 192.168.5.18015 Jun 14:36:19 ntpdate[24881]: adjust time server 192.168.5.180 offset -0.002062 sec[root@node2 tools]# hwclock -w #将系统时间写入BIOS硬件时间[root@node2 tools]# hwclock Thu 15 Jun 2017 03:46:26 PM CST -0.860434 seconds[root@node2 tools]# dateThu Jun 15 15:46:38 CST 2017[root@node2 tools]# crontab -e #配置计划任务,系统第隔3分钟自动与NTP服务器192.168.5.180进行校时
*/3 * * * * (/usr/sbin/ntpdate 192.168.5.180 && /sbin/hwclock -w) &> /dev/null
服务
服务器
时间
配置
上层
更新
程序
主机
单位
命令
系统
地址
文件
状态
硬件
结果
客户
客户端
成功
任务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技园
互联网金融监管科技数据
互联网科技保险
互联网与未来科技
互联网科技ppt模板
齐家互联网科技有限公司
科技伦理 互联网公司
中国互联网有什么科技含量
广州恒生互联网科技有限
受益于互联网科技的高速发展
浙江互联网科技研学营
阿大互联网科技有限公司
消费医药和互联网科技
华夏恒生科技与互联网科技
互联网科技如何创业
雨阳互联网卡科技有限公司
北京天晋互联网科技有限公司
唐山双旺合互联网科技产业园
众联互联网络科技
小牛互联网科技有限公司地址
互联网金融科技
新华互联网科技
互联网科技会
互联网科技有限公司图片
互联网科技英文
互联网科技博客
互联网科技扶贫时间
爱医互联网络科技
风投北京互联网科技
张家口科技产业互联网平台