NTP时间服务器 搭建

1.1 NTP简介

NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。

NTP服务器就是利用NTP协议提供时间同步服务的。

系统版本

1 [root@test ~]# cat /etc/redhat-release
2 CentOS release 6.9 (Final)

 

1.2 NTP服务器安装

 

1 [root@test ~]# rpm -qa ntp
2 ntp-4.2.6p5-10.el6.centos.2.x86_64

   如果没有安装就yum install ntp -y进行安装

1.3 配置NTP服务

备份配置文件

1 [root@test ~]# cp /etc/ntp.conf{,.bak}
2
3 [root@test ~]# ll /etc/ntp.conf*
4
5 -rw-r--r--. 1 root root 1778 Jan 11  2017 /etc/ntp.conf
6
7 -rw-r--r--  1 root root 1778 Oct 23 23:10 /etc/ntp.conf.bak

精简化配置文件

1 [root@test ~]# egrep -v "^$|#" /etc/ntp.conf.bak  >/etc/ntp.conf

修改配置文件

 1 # For more information about this file, see the man pages
 2 # ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).
 3
 4 driftfile /var/lib/ntp/drift
 5
 6 # Permit time synchronization with our time source, but do not
 7 # permit the source to query or modify the service on this system.
 8 restrict default kod nomodify notrap nopeer noquery
 9 restrict -6 default kod nomodify notrap nopeer noquery
10
11 # Permit all access over the loopback interface.  This could
12 # be tightened as well, but to do so would effect some of
13 # the administrative functions.
14 restrict 127.0.0.1
15 restrict -6 ::1
16
17 # Hosts on local network are less restricted.
18 #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
19 # 允许内网其他机器同步时间
20 restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap
21
22 # Use public servers from the pool.ntp.org project.
23 # Please consider joining the pool (http://www.pool.ntp.org/join.html).
24 #server 0.centos.pool.ntp.org iburst
25 #server 1.centos.pool.ntp.org iburst
26 #server 2.centos.pool.ntp.org iburst
27 #server 3.centos.pool.ntp.org iburst
28
29 # 定义使用的上游 ntp服务器,将原来的注释
30 server time1.aliyun.com
31 server ntp1.aliyun.com
32
33 #broadcast 192.168.1.255 autokey    # broadcast server
34 #broadcastclient            # broadcast client
35 #broadcast 224.0.1.1 autokey        # multicast server
36 #multicastclient 224.0.1.1        # multicast client
37 #manycastserver 239.255.254.254        # manycast server
38 #manycastclient 239.255.254.254 autokey # manycast client
39
40 # 允许上层时间服务器主动修改本机时间
41 restrict time1.aliyun.com  nomodify notrap noquery
42 restrict ntp1.aliyun.com  nomodify notrap noquery
43
44 # 外部时间服务器不可用时,以本地时间作为时间服务
45 server  127.127.1.0
46 fudge   127.127.1.0 stratum 10
47
48 # Enable public key cryptography.
49 #crypto
50
51 includefile /etc/ntp/crypto/pw
52
53 # Key file containing the keys and key identifiers used when operating
54 # with symmetric key cryptography.
55 keys /etc/ntp/keys
56
57 # Specify the key identifiers which are trusted.
58 #trustedkey 4 8 42
59
60 # Specify the key identifier to use with the ntpdc utility.
61 #requestkey 8
62
63 # Specify the key identifier to use with the ntpq utility.
64 #controlkey 8
65
66 # Enable writing of statistics records.
67 #statistics clockstats cryptostats loopstats peerstats

1.4 启动NTP服务器

注意:如果有同步时间的定时任务要将其注销,否则会冲突

1 [root@test ~]# /etc/init.d/ntpd start
2 Starting ntpd:                                             [  OK  ]

显示节点列表

1 [root@test ~]# ntpq -p
2      remote           refid      st t when poll reach   delay   offset  jitter
3 ==============================================================================
4  time5.aliyun.co 10.137.38.86     2 u   28   64    3    5.092  6241215 185.623
5
6  132.163.96.4    .INIT.          16 u    -   64    0    0.000    0.000   0.000

1.5 客户机时间同步

客户机要等几分钟再与新启动的ntp服务器进行时间同步,否则会提示

no server suitable for synchronization found错误

1 [root@client ~]# ntpdate 10.0.0.250
2 24 Oct 16:46:58 ntpdate[26694]: adjust time server 10.0.0.250 offset 0.320652 sec

 

时间: 2024-09-21 01:42:49

NTP时间服务器 搭建的相关文章

Linuxt系统ntp时间服务器环境配置

环境: ntp server:CentOS 6.6 x86_64 192.168.8.250 ntp client:CentOS 6.6 x86_64 192.168.8.90 一.NTP介绍 1.ntp服务介绍 NTP(The Network Time Protocol)是网络时间协议,用以同步网络内计算机的时间. 它通过udp包交换,用特定算法进行协商,从而把计算机上的时间与时间服务器上的时间保持 一致.通过互联网它支持的误差是10ms,局域网则可以达到200微秒. NTP时间服务器分为多层

Linux下快速搭建ntp时间同步服务器(转载:http://www.linuxidc.com/Linux/2014-07/104371.htm)

背景: 服务器多了,时间是否一致以及是否准备就显得格外重要,虽然这个问题总是被忽略,但是统一时间是很有必要的,因为时间问题导致服务出现问题也是司空见惯,本文简单介绍Linux下ntp的快速搭建和使用. CentOS NTP服务器安装与配置 http://www.linuxidc.com/Linux/2014-01/95258.htm Linux实战部署系列之NTP服务器 http://www.linuxidc.com/Linux/2013-11/92275.htm 多种操作系统NTP客户端配置 

linux下ntp时间服务器配置及客户端注意事项

折腾了半天,里标记一下,以备后用. 一.同步环境 1.ntp客户端:windows7,关闭了防火墙,ip:192.168.1.101 2.ntp服务端:windows7下虚拟机redhat5.5,关闭了防火墙+selinux,ip:192.168.1.105 二.NTP服务端步骤: 1.cd /etc  && cp ntp.conf ntp.bak.conf 2.vi ntp.conf   (1)找到restrict开始的部分,删除之,改为以下三行: restrict default ko

建立window的时间服务器(NTP)

  一.选择服务器基准时钟,可选择内部硬件时钟和外部NTP授时服务器. (首先要保证自己的时间准确) A.配置 Windows 时间服务以使用服务器内部硬件时钟 (1). 单击"开始",单击"运行",键入 regedit,然后单击"确定". (2). 找到并单击下面的注册表子项: 程序代码 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags (3)

Windows下NTP时间服务器配置

  1.确定两台主机处于同一网段,能相互ping通.( 将服务器类型更改为 NTP.为此,请按照下列步骤操作:a. 单击"开始",单击"运行",键入 regedit,然后单击"确定". b. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType c. 在右窗格中,右键单击"Type",然后单击"修改&

阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】

阿里云ECS服务器搭建wordpress个人博客网站[小白专用的图文教程] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安装wordpress 6.域名解析 声明一下,本人对服务器端的知识不是很熟悉,但一心想做个自己的个人网站装一下哔,特此记录一下完整的配置过程,也算是给其他小白们的一剂福利吧.   开发环境: 物理机版本:Win 7 旗舰版(64位) xshell版本:Xshell 5 Build 0806 xftp

Linux架设时间服务器

ntpdate 0.centos.pool.ntp.org 在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间. 可用的公共时间服务器列表可以从下面的地址获取: http://ntp.isc.org/bin/view/Servers/NTPPoolServers NTP是用来使系统和一个精确的时间源保持时间同步的协议.建议大家在自己管理的网络中建立至少一台时间服务器来同步本地时间,这样可以使得在不同的系统上处理和收集日志和

Nginx+ffmpeg的HLS开源服务器搭建配置及开发详

本文概述:           至目前为止,HLS 是移动平台上非常重要并十分流行的流媒体传输协议.做移动平台的流媒体开发,不知道它不掌握它 ,真是一大遗憾.而HLS的平台搭建有一定的难度,本文针对对该方向有一定了解的朋友,将方案实施中的一些细节和流程进行分享交流.本文介绍了,使用开源服务器nginx 搭建 HLS 服务比较详细的方案.测试使用 VLC以及JWPlayer播放.交流邮箱leoluopy@gmail.com,本文出自CSDN-固本培元.转载请注明出处. 切片器:          

ntp时间同步服务器

一. 使用ntpdate 命令 1.1 服务器可链接外网时     # crontab -e     加入一行:     */1 * * * * ntpdate 210.72.145.44      210.72.145.44 为中国国家授时中心服务器地址,这样该机每隔1分重就可以与国家授时中心进行同步了.     注意: 在使用ntpdate 命令时, ntpd 服务必须是关闭的, 否则会报the NTP socket is in use, exiting 错误. 关闭 ntpd 服务命令如下