CentOS搭建NTP服务器

简介:

 

一、说明


NTP:时间同步服务器

ntpserver     ip:192.168.0.128    

client           ip:192.168.0.129    

 

二、准备工作


 1、查看时间

 [root@ntpserver ~]# date                    //查看系统时间

2015年 11月 13日 星期五 15:58:07 CST

[root@ntpserver ~]# hwclock               //查看硬件时间

2015年11月13日 星期五 15时59分10秒  -0.016335 seconds

注意:若发现时间和时区不对(正确的时区应为 CST),进行以下2-3步。

2、修改时区

[root@ntpserver ~]# vim /etc/sysconfig/clock

ZONE="Asia/Shanghai"
UTC=true
ARC=false

3、覆盖系统时间文件

[root@ntpserver ~]# cp -a /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

[root@ntpserver ~]# date                   //再次查看时间是否正确

 

三、搭建NTP服务


1、安装

[root@ntpserver ~]# yum install -y ntp

2、检测上层服务是否连通

国家对时服务器有6个,可以使用下面3个

1.cn.pool.ntp.org

2.cn.pool.ntp.org

ch.pool.ntp.org

[root@ntpserver ~]# ntpdate -q 1.cn.pool.ntp.org       //依次测试上面3个服务器,正确结果如下

server 202.118.1.130, stratum 2, offset 0.003763, delay 0.06880
server 202.118.1.81, stratum 2, offset 0.004612, delay 0.06927
server 202.112.29.82, stratum 2, offset 0.041528, delay 0.14401
server 202.112.31.197, stratum 0, offset 0.000000, delay 0.00000
13 Nov 16:15:02 ntpdate[3300]: adjust time server 202.118.1.130 offset 0.003763 sec

3、校对当前时间

[root@ntpserver ~]# ntpdate 1.cn.pool.ntp.org

13 Nov 16:18:35 ntpdate[3332]: the NTP socket is in use, exiting

注意:如果ntpd服务已经开启了,需关闭ntpd服务才可以使用 

4、修改配置文件

[root@ntpserver ~]# vim /etc/ntp.conf   //添加标红部分

restrict default kod nomodify notrap nopeer noquery             //服务默认拒绝所有NTP连线

restrict -6 default kod nomodify notrap nopeer noquery         //拒绝IPV6所有NTP连线

 

restrict 127.0.0.1
restrict -6 ::1                                                                            //以上两条表示允许本机访问

restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap    

                      //允许192.168.0.0/24 网段的主机来进行对时,不允许客户端来修改,登录ntp服务器 

 

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

server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org prefer              //prefer优先使用


logfile /var/log/ntp.log

5、同步更新hwclock

[root@ntpserver ~]# vim /etc/sysconfig/ntpd

SYNC_HWCLOCK=yes

6、启动ntp服务

[root@ntpserver ~]# service ntpd start

7、查看与上层服务器连接状态

 [root@ntpserver ~]# ntpq -p

    remote           refid      st t when poll reach   delay   offset  jitter
============================================================

+news.neu.edu.cn 202.118.1.46     2 u   14  128  377   44.480    2.868  31.310
*202.118.1.130   202.118.1.46     2 u   63  128  377   41.726    1.631  21.462
 LOCAL(0)        .LOCL.          10 l    9   64  377    0.000    0.000   0.001

 说明:*表示目前正在使用的上层NTP,+表示已连线,可提供时间更新的候补服务器

 8、确认已进行同步

[root@ntpserver ~]# ntpstat                     //显示下面时间需要好几分钟

synchronised to NTP server (202.118.1.130) at stratum 3
   time correct to within 60 ms
   polling server every 128 s

9、加入开机启动

[root@ntpserver ~]# chkconfig ntpd on

 

四、客户端设置


1、同步时间

[root@linux ~]# ntpdate 192.168.0.128
13 Nov 16:41:52 ntpdate[3293]: adjust time server 192.168.0.128 offset 0.003880 sec

2、加入任务计划

[root@linux ~]# crontab -e      //每天凌晨一点同步

0 1 * * * /usr/sbin/ntpdate 192.168.0.128

 

 



      本文转自 M四月天 51CTO博客,原文链接:http://blog.51cto.com/msiyuetian/1712561,如需转载请自行联系原作者





相关文章
|
2月前
|
缓存 关系型数据库 MySQL
百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
42 1
|
3月前
|
Linux
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
204 0
|
3月前
|
Linux 网络安全
CentOS7服务器SSH登陆时自动显示服务器基础信息
CentOS7服务器SSH登陆时自动显示服务器基础信息
40 0
|
1月前
|
Oracle 关系型数据库 Linux
服务器Centos7 静默安装Oracle Database 12.2
服务器Centos7 静默安装Oracle Database 12.2
68 0
|
1月前
|
存储 弹性计算 Linux
阿里云ECS(CentOS镜像)安装docker
阿里云ECS(CentOS镜像)安装docker
368 0
|
3月前
|
Linux 网络安全 数据安全/隐私保护
centos宝塔远程服务器怎么链接?
【1月更文挑战第6天】centos宝塔远程服务器怎么链接?
184 2
|
3月前
|
存储 数据挖掘 Linux
服务器数据恢复—CentOS7操作系统服务器数据恢复案例
服务器数据恢复环境: 某品牌PowerEdge R730服务器+PowerVault MD3200存储,划分若干lun,操作系统版本是centos7,EXT4文件系统。 服务器故障&分析: 服务器在运行过程中自动关机且无法启动,服务器管理员对服务器进行修复后成功启动服务器,但服务器上原来的某个分区无法挂载。管理员将无法挂载的分区进行fsck修复&挂载,查看这个分区的数据发现部分文件丢失。
|
安全 Linux 网络安全
手把手教你在centos 7.4上搭建NTP服务器
手把手教你在centos 7.4上搭建NTP服务器
700 0
手把手教你在centos 7.4上搭建NTP服务器
|
1月前
|
Linux 网络安全 数据安全/隐私保护
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
135 0

热门文章

最新文章