NTP服务器安装手记

随着时间的推移,计算机的时钟会倾向于漂移。网络时间协议 (NTP) 是一种确保您的时钟保持准确的方法。一般系统默认都安装了NTP服务

如可以用以下命令查看

[root@wap etc]# rpm -qa |grep ntp

ntp-4.2.0.a.20040617-4.EL4.1

NTP服务,主要包括四个文件

/etc/ntp.conf ; NTP服务的主配置文件。

/usr/share/zoneinfo ;规定了各主要时区的时间设定文件,如上海/usr/share/zoneinfo/Asia/Shanghai

/etc/sysconfig/clock ; Linux的主要时区设定文件,每次启动后Linux操作系统就读取这个文件来设定系统预设要显示时间,如:”Zone=Asia/Shanghai

/etc/localtim ;本地系统的时间设定文件。

/bin/date Linux系统上面的日期与时间修改及输出命令

/sbin/hwclock 主机的BIOS时间与Linux系统时间分开date 这个指令调整后,只是影响系统时间。如果更改BIOS时间,需要用hwlock命令

/usr/sbin/ntpd ; NTP服务的守护进程

/usr/sbin/ntpdata ;NTP客户端用来连接NTP服务器命令文件

/usr/sbin/ntpq 标准网络计时协议(NTP)查询程序

配置

[root@wap etc]# vi /etc/ntp.conf

restrict default ignore

//忽略所有ntp要求封包

restrict 127.0.0.1

restrict 218.0.0.0 mask 255.255.255.248 nomodify

restrict 202. 0.0.0 mask 255.255.255.0 nomodify

restrict 61. 0.0.0 mask 255.255.255.0 nomodify

//restrict可以针对子网、ip来进行限制,nomodify参数表示客户端可以通过服务器端效验,但不能更改服务器端参数

server 0.pool.ntp.org

server 1.pool.ntp.org

server 2.pool.ntp.org

//注:server选项指定了使用哪一个服务器,每一个服务器都独立一行,如果某一台服务器上指定了 prefer (偏好) 参数

restrict 0.pool.ntp.org

restrict 1.pool.ntp.org

restrict 2.pool.ntp.org

//如果restric 后面不带参数,表示可以允许全部权限

server 127.127.1.0 # local clock

fudge 127.127.1.0 stratum 10

driftfile /var/lib/ntp/drift

//driftfile 选项,则指定了用来保存系统时钟频率偏差的文件, ntpd程序使用它来自动地补偿时钟的自然漂移, 从而使时钟即使在切断了外来时源的情况下,仍能保持相当的准确度

broadcastdelay 0.008

logfile /var/log/ntp.log

keys /etc/ntp/keys

客户端设置:

通过crontab计时器进行设置,每5分钟运行一次

*/5 * * * * /usr/local/wapsh/ntprsync.sh

[root@AppServer wapsh]# cat ntprsync.sh

#!/bin/sh

/usr/sbin/ntpdate 218.0.0.1

/sbin/hwclock –w

这里218.0.0.1为服务器端ip,这样客户端每隔5分钟就与服务器进行时间同步。

时间: 2024-11-02 16:50:15

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客户端配置 

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服务器安装  

CloudStack 4.4+KVM之管理服务器安装

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1558660 说明:由于cloudstack初次接触,先用NFS搭建cloudstack主辅助存储,可随着了解的深入的,主存储可以采用集群文件系统进行配置.本系统文章仅说明Cloudstack管理KVM虚拟化平台,对其它服务器虚拟化不做示例说明,如对KVM虚拟化不太了解,可以参考本博客KVM虚拟化学习笔记进行了解,Clou

Windows下NTP时间服务器配置

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

WINDOWS NTP比较特殊的情况

因为公司有两个中国美国机房,服务器同一个域. 现在要求时间校准,美国暂时不理,但是上海要单独校准.PDC是在美国的. 网站方案都不太适用.因为很多都是以单地点,局域网校时. 我试过,如果将上海的DC时间修改之后,经过特定时间,时间会跳回去. 在客户端修改也一样,几分钟之后,修改的时间就会跳回原来的时间. 看来, 是美国PDC主导时间. ~~~~~~~~~~ 方法也很简单,切断上海DC与美国DC的联系,将DC的NTP配置修改为NOSYNC,然后调整好时间. 至于NTP SERVER,按网上方案设置

Eclipse手记(小弟发现最实用的资料之一)

Eclipse手记 -->qinxianjun | 15 三月, 2005 17:35FAQ:java虚拟机的路径问题由java vm造成eclipse无法启动的解决方法: 在eclipse.exe -vm /path/to/javaw.exe 更改 path 把 %JAVA_HOME%bin; 或者C:j2sdk1.4.2bin; 放在 path 变量的第一行即可小技巧:熱鍵篇:Template:Alt + /修改處:視窗->喜好設定->工作台->按鍵->編輯->內容

关于JSP中,中文问题(泛指字符问题),以及常见错误调试手记

js|错误|问题|中文 关于JSP中,中文问题(泛指字符问题),以及常见错误调试手记 sports98写于2001-1-9 序言:在论坛中,生活中,工作中,有不少和我一样属于鸟级的用户,在面对着不明白的问题的时候就盲目了,多交流,多写写日记就好的多了 文章内容关于:2001-01-08日,编写/调试[用户注册程序] 编写环境:WIN2K(简体中文版) server sp2 + TOMCAT4.0 + J2SDK1.3+MYSQL4.0(alpha)检测数据库内容环境:WIN2K(简体中文版) s

菜鸟调试手记一(sql server 中文问题)

server|问题|中文 学习 Java 看到了 Jdbc 一章 本人就会使用 SQL Server 所以就找了一个微软的 SQL Server2000 Jdbc Driver.(在坛子上请教了多位大虾才搞定.具体解决超出本手记之范围略过,有需要的问我,呵呵) SQL Server Jdbc Driver 运行一切正常,然而输出中文: ??,??'???'+??? Faint!! 回到坛子上 打开 Java 精华区 关键字:中文问题 点击查找 列出多位大虾的 中文问题终极解决方案 逐个扫描--

Henry手记— WinForm Datagrid结构剖析(一)

Henry手记- WinForm Datagrid结构剖析(一)                                     韩睿 (2002-11-14) 早就想动手写这个专题,但一直有疑惑自己对于.net的winform中的Datagrid是不是已经能够进行全面的剖析.但近来问起相关问题的人越来越多,一来是使用.net的程序员在增多,二来是大家对Datagrid的使用已经摆脱了最初的显示数据的需求,想要进行高级一点的使用,就应该对Datagrid的结构有一个充分的认识,本文希望能