linux编译时间,CentOS下快速编译安装NTP时间同步服务器
NTP(Network Time Protocol)是由美国德拉瓦大学的David L. Mills教授于1985年提出,除了可以估算封包在网络上的往返延迟外,还可独立地估算计算机时钟偏差,从而实现在网络上的高精准度计算机校时,它是设计用来在Internet上使不同的机器能维持相同时间的一种通讯协定。时间服务器(time server)是利用NTP的一种服务器,通过它可以使网络中的机器维持时间同步。在大多数的地方,NTP可以提供1-50ms的可信赖性的同步时间源和网络工作路径。
网络时间协议(NTP)的详细说明在RFC-1305[Mills 1992]中。RFC-1305对 NTP协议自动机在事件、状态、转变功能和行为方面给出了明确的说明。它以合适的算法以增强时钟的准确性,并且减轻多个由于同步源而产生的差错,实现了准确性低于毫秒的时间服务,以满足目前因特网中路径量测的需要。
一、搭建时间同步服务器
1、编译安装ntp server
[root@server ]# mkdir tools
[root@server ]# cd tools
[root@server tools]# wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6p5.tar.gz
[root@server tools]# tar xf ntp-4.2.6p5.tar.gz
[root@server tools]# cd ntp-4.2.6p5
[root@server ntp-4.2.6p5]# ./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks
[root@server ntp-4.2.6p5]# make && make install
2、修改配置文件ntp.conf
[root@server ~]# cp /etc/ntp.conf /etc/ntp.conf.bak
[root@server ~]# vi /etc/ntp.conf
1)允许任何IP的客户机都可以进行时间同步
将“restrict default kod nomodify notrap nopeer noquery”这行修改成:
restrict default nomodify
2)只允许192.168.1.*网段的客户机进行时间同步
在“restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)”之后增加一行:
restrict 192.168.1.0 mask 255.255.255.0 nomodify
3、启动NTP服务并设置随机启动
[root@server ~]# service ntpd start
[root@server ~]# chkconfig --level 35 ntpd on
4、查看ntp服务器工作情况
[root@server ~]# netstat -unl |grep 123 #查看123端口,操作结果如图
udp 0 0 192.168.1.41:123 0.0.0.0:*
udp 0 0 127.0.0.1:123 0.0.0.0:*
udp 0 0 0.0.0.0:123 0.0.0.0:*
udp 0 0 fe80::20c:29ff:feb1:123 :::*
udp 0 0 ::1:123 :::*
udp 0 0 :::123 :::*
5、查看ntp进程是否正常启动
[root@server ~]# ps -ef|grep ntp
ntp 17589 1 0 21:20 ? 00:00:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
root 17607 4441 0 21:26 pts/0 00:00:00 grep ntp
PS:ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。
二、配置时间同步客户机
[root@client ~]# date #同步之前系统时间
2012年 10月 12日 星期五 22:44:08 CST
[root@client ~]# ntpdate 192.168.1.41 #192.168.1.41是NTP服务器的IP
[root@client ~]# hwclock -w #把时间写入BIOS
[root@client ~]# date #同步之后系统时间
2012年 10月 11日 星期四 21:45:30 CST
[root@client ~]# crontab -e #每天凌晨4点Linux系统自动进行网络时间校准
00 04 * * * /usr/sbin/ntpdate 192.168.1.41; /sbin/hwclock -w
[root@client ~]# service crond restart #重启crond服务
linux编译时间,CentOS下快速编译安装NTP时间同步服务器相关推荐
- Linux完全离线RPM安装NTP(时间同步)服务器及基本配置
RHEL完全离线安装NTP服务器 内网环境安装NTP服务,一般有2种方式.1.如果没有现成的时间同步服务器.一台主机A做为NTP服务器,其它主机B只安装ntpdate服务,B主机们通过ntpdate命 ...
- Linux发行版CentOS下Docker的安装和卸载
目录 1.Docker的安装 2.Docker的卸载 linux中安装docker的方式有几种,本文是基于docker仓库的安装 前置须知: 本文的服务器并非虚拟出来的服务器,而是在阿里云ESC上进行 ...
- Linux下安装ntp时间同步服务器
[实验Linux版本:Red Hat Enterprise Linux Server release 6.4] 1. 安装ntp yum -y install ntp 2. 修改ntp.conf的 ...
- Windows下安装NTP时间同步服务器
[实验系统版本为WIndows Server 2008 R2 Enterprise] 1.修改NTP服务相关注册表 #打开"运行" #打开注册表(regedit) #注册表定位到 ...
- 时间更新服务器推荐 - NTP时间同步服务器集群:ntp.api.bz
时间更新服务,是微软操作系统windows中自带的一个和世界时间自动保持同步更新的服务,平常大家可能关注的不多,但有时候如果需要寻找准确时间的时候,避免去网站上搜索"格林尼治世界" ...
- PostgreSQL(Pgsql)快速开始/ ubuntu、centos下PostgreSQL数据库安装配置/查看已经编译的pg 编译选项
文章目录 一.PostgreSQL是什么 1. Pgsql和Mysql的对比 二.ubuntu 下安装配置postgres sql 数据库 1. [推荐]apt-get 安装postgres 安装和配 ...
- linux(CentOS)下Mrtg的安装詳解
linux(CentOS)下Mrtg的安装詳解 MRTG非常強大,他可以監控你的服務器的一舉一動,並且用web方式呈現給你,告訴你網絡,cpu,內存,硬盤等使用狀況,但是配置起來這個軟件實在是非常麻煩 ...
- oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例
linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...
- CentOS下软件的安装
Linux操作系统上软件的安装从整体上来说有两种方法: 一种是二进制安装,另一种是源码安装 下面我们就先说一下二进制安装 二进制安装我们一般采用两种工具rpm工具和yum工具 1.rpm工具 rpm ...
- CentOS下Redis的安装
CentOS下Redis的安装 前言 安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3 ...
最新文章
- 【PostgreSQL】行变列、非空(CASE WHEN、COALESCE)语句总结
- 开发WebService两种开源工具CXF和Axis2的比较
- TLS,SSL,HTTPS with Python(转)
- python copy函数用法_python shutil模块函数copyfile和copy的区别
- presto 使用 部署_部署PrestoDB on Cassandra
- 微信抢红包代码 python_python实现红包裂变算法
- 显示出eclipse文件层次
- Scrum联盟的新任全球营销副总裁访谈
- 问题七十:计算机图形中的采样(Sampling)
- vue组件独享守卫钩子函数参数详解(beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave)...
- 裴礼文3.2.34解答
- 嵌入式和单片机,两者的区别
- ps裁剪和裁切的区别_PS裁剪和裁切的区别
- 简单好听的id_简单好听的微信id(精选500个)_见过的最好看的微信id_简单好记好看的微信号 - 第4页...
- android平台的一款mud工具,全平台 MUD 客户端 TinTin++ 之安卓篇
- 测试人员如何做到前置
- 【虚拟机】配置外网访问NAS黑群晖6.17
- 单片机奇偶交替闪烁_单片机控制继电器 使LED灯交替闪烁
- Unity3d的安装
- 缓和曲线09正弦一波型
热门文章
- 20190911每日一句
- 190719每日一句
- 写程序/算法的一点思考
- 181015扇贝有道词霸每日一句
- Atitit it系列书籍列表 C:\Users\Administrator\Documents\it 软件系列书籍\itlist.txt C:\Users\Administrator\Docume
- Atitit webdav 原理详细 概念补充 2.WebDAV的优势: 一套自己定义的安全完善的身份验证机制。 穿墙 HTTPS传送数据 使用一个TCP连接传送所有文件 方便的客户端工
- Atitit 项目培训与学校的一些思路总结
- Atitit.信息论原理概论attilax总结
- paip.提升用户体验---c++ QPushButton按钮控件透明以及不规则按钮以及 鼠标越过动态设置
- 【linux基础】linux更改python默认版本