手把手教你搭建Linux时间同步服务器
文章目录
- 1. NTP简介
- 2. NTP服务器安装
- 3. 配置NTP服务
- 4. 启动NTP服务器
- 5. 客户端时间同步
1. NTP简介
NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。还可介由加密确认的方式来防止恶毒的协议攻击。时间按NTP服务器的等级传播。按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中。NTP服务器就是利用NTP协议提供时间同步服务的。
2. NTP服务器安装
#一般服务器都会自带ntp服务
[root@nfs01 ~] rpm -qa|grep ntp
ntp-4.2.6p5-10.el6.centos.2.x86_64
ntpdate-4.2.6p5-10.el6.centos.2.x86_64
如果没有,直接利用yum进行安装
[root@nfs01 ~] yum install -y ntp
3. 配置NTP服务
在配置文件vim /etc/ntp.conf中修改参数
[root@nfs01 ~] vim /etc/ntp.conf
# restrict default kod nomodify notrap nopeer noquery
restrict default nomodify
# nomodify客户端可以同步
# 将默认时间同步源注释改用可用源
# server 0.centos.pool.ntp.org iburst
# server 1.centos.pool.ntp.org iburst
# server 2.centos.pool.ntp.org iburst
# server 3.centos.pool.ntp.org iburst
#在文章末端加入下列命令
server ntp1.aliyun.com
server time.nist.gov
4. 启动NTP服务器
#如果计划任务有时间同步,先注释,两种用法会冲突。
#如果没有则进行下一步
1.[root@nfs01 ~] crontab -e
no crontab for root - using an empty one
#启动ntp服务2.[root@nfs01 ~] /etc/init.d/ntpd start
Starting ntpd: [ OK ]3.[root@nfs01 ~] ntpq -premote refid st t when poll reach delay offset jitter
==============================================================================120.25.115.20 10.137.53.7 2 u 51 64 3 37.536 1742252 0.498time-a-wwv.nist .NIST. 1 u 49 64 3 203.111 1742252 11.0054.[root@nfs01 ~] ntpstat
unsynchronised
polling server every 64 s#测试ntp服务
5.[root@nfs01 ~]# ntpdate 172.16.1.31
11 Oct 19:12:04 ntpdate[2072]: the NTP socket is in use, exiting
5. 客户端时间同步
客户机要等10分钟左右再与新启动的ntp服务器进行时间同步,否则会报错no server suitable for synchronization found。
[root@backup ~]# ntpdate 172.16.1.32
21 Sep 15:46:00 ntpdate[2011]: no server suitable for synchronization found
过10分钟左右后,客户端开始与ntp服务端进行时间同步后结果;
[root@backup ~]# ntpdate 172.16.1.31
11 Oct 19:42:35 ntpdate[2349]: step time server 172.16.1.31 offset 1740585.341828 sec
手把手教你搭建Linux时间同步服务器相关推荐
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹
刚刚装好了Ubuntu,安装VMware Tools会让我们有更好的体验,那么为什么要安装VMware Tools?该如何安装呢?本篇博客将手把手教你安装VMware Tools,并设置共享文件夹. ...
- 手把手教你搭建Nginx-rtmp流媒体服务器+使用ffmpeg推流
手把手教你搭建Nginx-rtmp流媒体服务器+使用ffmpeg推流 转载自:https://www.jianshu.com/p/06c2025edcd3 by – paperfish 最近尝试着搭建 ...
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(一)——安装VMware虚拟机和Ubuntu
前言 近期好多小伙伴都开始学习Linux内核了,那么如何搭建一个Linux运行环境,变成Linux内核初学者的拦路虎,今天我就一步步详细解说一下,如何使用虚拟机VMware安装Ubuntu,跟我一起开 ...
- 手把手教你搭建NOD32升级服务器
企业内网管理是我们这些网络管理员的主要工作,而管理的大敌则是那些危害甚多的病毒,安装杀毒软件固然可以有效解决病毒问题,但是病毒库的升级却非常麻烦,一方面员工计算机上杀软升级要消耗大量网络带宽,另一方面 ...
- 手把手教你搭建一个直播服务器(Nginx+Rtsp)
本教程感谢慕课网 常用工具: ffmpeg音视频编解码 ffplay音视频播放工具 搭建流媒体服务器 准备流媒体服务器linux 准备并安装Nginx服务 配置RTMP并启动Nginx服务 1.lin ...
- 手把手教你搭建一个Minecraft 服务器
这次,我们教大家如何搭建一个我的世界服务器 首先,我们来到这个网站 MCVersions.net - Minecraft Versions Download ListMCVersions.net of ...
- 手把手教你搭建本地云服务器-MAC
以前入手了台mac mini,除了用用xcodes以外其余没什么用,放着也是浪费了,就把这东西当成存储.下载服务器用了.虽然mac os是基于unix的,但很多地方还是很坑.linux搭建的话感觉容易 ...
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
上回,我们已经把vim的安装.配置和使用说完了,今天我们就来谈谈Linux下gcc编译器的安装和使用. PS:还不会vim的同学,建议移步: Ubuntu下vim编辑器的安装.配置和使用 1.查看gc ...
- 云服务器架设网站教程_手把手教你搭建腾讯云服务器入门(图文教程)
本文由博主 威威喵 原创 博客主页:https://blog.csdn.net/smile_running 背景 暑假期间,愁着无聊但也不能荒废学业吧,毕竟以后想靠技术混口饭吃!为了实施自己的计划,特 ...
最新文章
- 代理上网环境下配置TortoiseCVS
- Microbiome:山大杜宗军团队揭示捕食性细菌新类群-慢生单胞菌目细菌独特的生境适应性...
- Qomolangma实现篇(七):Qomo的接口机制
- ASP.NET MVC 二维码生成(ThoughtWorks.QRCode)
- 【深度学习入门到精通系列】医学图像预处理—灰度转换代码(G通道)
- 字典树andXOR*
- 大咖分享,带你洞悉畅销游戏背后的数字化运营落地实践
- java 中方法重载
- 【SAS NOTES】if then和if的区别
- TensorFlow发布全新版本,又会带来哪些变革?
- 【ElasticSearch 】ElasticSearch监控工具 cerebro
- Python数据分析高薪实战第二天 python基础语法复习
- 黑客防线 2000~2006 NPM、PYPI、DockerHub 备份
- 二等水准测量记录数据_二等水准测量外业数据整理(往返测)
- 智能学习 | MATLAB实现Bee-CNN蜜蜂算法优化卷积神经网络图像分类预测
- 超强的在线设计Logo工具:Logo Creator_logo_UE
- 支持向量机是怎么画分类平面的?
- USB 电池充电规范
- 警惕诈骗:在俄罗斯000Pay声称支持…
- 鸿业负荷计算9.0打不开闪退完美解决方法