linux操作系统下NTP服务器配置

Network Time Protocol(NTP

,网络时间协议)用于同步它所有客户端时钟的服务。NTP服务器将本地系统的时钟与一个公共的NTP服务器同步然后作为时间主机提供服务,使本地网络的所有客户端能同步时钟。

同步时钟最大的好处就是相关系统上日志

文件中的数据,如果网络中使用中央日志主机集中管理日志,得到的日志结果就更能反映真实情况。在同步了时钟的网络中,集中式的性能监控、服务监控系统能实时的反应系统信息,系统管理员可以快速的检测和解决系统错误。

安装配置NTP服务

下面将介绍NTP服务器的简单配置

第一步,安装NTP服务

一般的Linux

发行版都会带ntp软件包,如果你的系统中还没有安装,就使用rpm命令安装此包

,以下以centos系统为例配置一台时间服务器:

查找当前系统是否已安装ntp

[root@localhost ~]# rpm -qa | grep ntp

chkfontpath-1.10.1-1.1

ntp-4.2.2p1-8.el5.centos.1       (这个就是已经安装的RPM包)

如果没有安装,可用下例命令安装:

[root@localhost ~]# rpm -ivh ntp-4.2.2p1-8.el5.centos.1.rpm

第二步,配置NTP服务器

NTP服务器配置如下:

编辑配置文件/etc/ntp.conf

restrict default kod nomodify notrap nopeer noquery

restrict -6 default kod nomodify notrap nopeer noquery

restrict 127.0.0.1

restrict -6 ::1

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

server 192.168.146.225

server 0.centos.pool.ntp.org

server 1.centos.pool.ntp.org

server 2.centos.pool.ntp.org

server  127.127.1.0     # local clock

fudge   127.127.1.0 stratum 10

配置文件说明如下:

第一行restrict、default定义默认访问规则,nomodify禁止远程主机修改本地服务器配置,notrap拒绝特殊的ntpdq捕获消息,noquery拒绝btodq/ntpdc查询(这里的查询是服务器本身状态查询)。

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

这句是手动增加的,意思是从192.168.1.1-192.168.1.254的服务器都可以使用我们的NTP服务器来同步时间。

server 192.168.146.225

这句也是手动增加的,指明局域网中作为NTP服务器的IP;

配置文件的最后两行作用是当服务器与公用的时间服务器失去联系时以本地时间为客户端提供时间服务。

端口

ntp使用udp协议,记得开放其123端口。

启动NTPD

为了使NTP服务可以在系统引导的时候自动启动,执行:

#chkconfig ntpd on

启动ntpd:

service ntpd start

NTP客户端配置:

在客户端手动执行“ntpdate 服务器IP”来同步时间;

另可以使用crond来定时同步时间:

以root身份运行周期性任务:

[root@supersun root]# crontab -e

添加以下内容,每15分钟更新一下时间:

15 * * * * ntpdate 服务器IP

此处的ntpdate命令包含在ntp软件包中,记得确认系统中是否已安装。

第三步,检查时间服务器是否正确同步

使用下面的命令检查时间服务器同步的状态:

#ntpq -p

一个可以证明同步有问题的证据是:所有远程服务器的jitter值是4000并且delay和reach的值是0。

可能的原因有:

有防火墙阻断了与server之间的通讯,即123端口是否正常开放;

此外每次重启NTP服务器之后大约要3-5分钟客户端才能与server建立正常的通讯连接,否则你在客户端执行“ntpdate 服务器ip”的时候将返回:

27 Jun 10:20:17 ntpdate[21920]: no server suitable for synchronization found

linux红旗4关闭ntp服务,linux操作系统停NTP服务器配置相关推荐

  1. linux系统开启ntp服务,linux 系统基础知识 - 配置ntp服务

    linux客户端报错: [root@localhost -]# ntpdate 172.16.81.220 28 Apr 14:28:47 ntpdate[26335]: no server suit ...

  2. linux 调试ntp服务,linux中配置NTP基本操作

    计算机的系统时间是由计算机内的石英晶体震荡电路以固定的震荡频率产生的 NTP基于UDP报文进行传输,使用的UDP端口号123 适用于场合: 1.采集日志信息,分析调试信息时间作为参看依据 2.计费系统 ...

  3. centos关闭php服务,linux(centos)防火墙的开启与关闭的方法

    本篇文章记录一下在linux(centos)系统下的防火墙的开启,关闭的方法.具体有两种方法: 一.执行"setup"命令启动文字模式配置实用程序,在"选择一种工具&qu ...

  4. linux下搭建ntp服务,Linux 下快速搭建ntp 时间同步服务器

    一.搭建时间同步服务器 1.编译安装ntp server tar zxvf ntp-4.2.4p5.tar.gz cd ntp-4.2.4p5 ./configure --prefix=/usr/lo ...

  5. linux如何禁用ntp服务,Linux系统下NTP服务的配置注意要点

    在Linux系统下NTP的标准配置中,许多关于同步的方式不同,注意以下要点: 如果不想让其它任何服务器访问本机的NTP服务:此配置也将造成本地的NTP无法访问外部的NTP服务: If you want ...

  6. Linux 关闭crond服务,linux crond 服务配置详解

    cron 是linux的内置服务,可以用以下的方法启动.关闭这个服务: 引用: /sbin/service crond start //启动服务 /sbin/service crond stop // ...

  7. linux系统上安装ntp服务,linux时间同步ntp服务的安装与配置

    NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 1.安装ntp服务,要使用时间同步.那么服务端与客户端都需要使用如下命令安装NTP软件包 ...

  8. Linux关ntp服务,linux下NTP服务

    1. NTP安装 搭建环境两台redhat6.5主机,通过网络10.83.250.0/23连接互通, server 10.83.250.5 client 10.83.250.4 查询NTP安装版本状态 ...

  9. Linux系统如何关闭防火墙【linux系统防火墙】

    Linux系统如何关闭防火墙 linux系统防火墙的打开和关闭centos7和之前的版本的略有差别. 一.centos7之前的版本可以通过iptables相关命令实现防火墙的打开和关闭 1.首先可以在 ...

最新文章

  1. 4G EPS 中的小区选择
  2. Mysql 索引 总结 —— 概述 || 索引优势劣势|| 索引结构(索引是在MySQL的存储引擎层中实现的)|| BTREE 结构||B+TREE 结构||MySQL中的B+Tree||索引分类
  3. 利用Visual Studio 2005的自动化测试工具来做数据导入
  4. springboot项目启动后无法访问index.html首页
  5. CSS进阶(十)position:relative
  6. Octave教程(一)
  7. 微软技术沙龙 思考 体验 真正的中国网络技术
  8. 2021-08-30缺失的第一个正数
  9. 动态规划入门G - Super Jumping! Jumping! Jumping! (有关最优子序列的一个相关题目)...
  10. aspectjweaver AspectJ
  11. 四巨头键盘钢琴音源完整版-Spectrasonics Keyscape v1.1.3C WiN-MAC
  12. 关于统计分析软件Spss统计个案数和实际数据的个案数不一致问题
  13. 阿里云CDN工作原理、使用场景及产品优势简介
  14. win10通过开启teredo访问ipv6
  15. 计算机桌面有边框阴影,为什么电脑上的所有显示都会有阴影呢?(桌面图标、对话框等)...
  16. 漫画:鉴权与安全访问控制的技术血脉
  17. Windows下挂载MSR分区
  18. Eclipse Maven 依赖包找不到源代码及javadoc
  19. PHP解析错误 PHP Parse error: syntax error, unexpected '[' in
  20. how do java play sql_讲解:Invadem、Java、Java、game mechanicsSQL|Processing

热门文章

  1. Nature 、cell 双开花-抗氧化剂与氧化应激
  2. application/json与application/x-www-form-urlencoded详解
  3. Microsoft LDAP 配置页中输入有效的用户名及密码,microsoft ldap 配置页中输入有效的用户名
  4. 2021年幼儿园教师招聘:大班写生创作:中国石拱桥
  5. 互联网企业如何选择网络安全防护公司?
  6. 2019学位计算机模拟试题,2019年学位英语考试模拟试题及答案.doc
  7. Http缓存机制与原理
  8. 24小时伦敦金走势图分析
  9. JS 异步编程的 5 种解决方案
  10. 面向对象编程思想和面向过程编程思想的区别