linux ntp时间服务器搭建
工作中经验遇到搭建时间服务器的任务,如何搭建网上找的例子总是有些许问题,如下自己动手操作一遍总结一下,方便自己和后来人直接上手使用。
准备工作:
192.168.0.1 服务端: ntp服务器
192.168.0.2 客户端: 定时与192.168.0.1的服务器同步时间
一、服务端操作
1、查看操作系统版本
[root@qjczqp2 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.1 (Santiago)
Kernel \r on an \m
2、 NTP server的主配置文件为/etc/ntp.conf 配置前做好备份
cd /etc/
mv ntp.conf ntp.bak.conf
3、添加配置
vi /etc/ntp.conf
增加如下内容
#prefer意味着首选IP地址
server ntp.sjtu.edu.cn prefer #上海交通大学网络中心NTP服务器地址
server s1a.time.edu.cn #北京邮电大学
server s1b.time.edu.cn #清华大学
server s1c.time.edu.cn #北京大学
server s1d.time.edu.cn #东南大学
#restrict 127.0.0.1 #允许本机使用这个时间服务器
# 指定某台机器时间同步
#restrict 192.168.10.2
#允许192.168.0.0/254子网内主机时间同步
#restrict 192.168.0.0 mask 255.255.255.0
#允许任何主机跟进行时间同步
#restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap
driftfile /var/lib/ntp/ #记录当前时间服务器,与上游服务器的时间差的文件
logfile /var/log/ntp/ntp.log #指定日志文件位置,需要手动创建
4、NTP server操作
----添加为服务
chkconfig --level 345 ntpd on
----启动
[root@etc]# service ntpd start
正在启动 ntpd:
[root@etc]# ps -ef|grep ntp
ntp 1843 1 0 2020 ? 00:01:22 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
root 8585 8533 0 19:39 pts/0 00:00:00 grep ntp
----停止
[root@etc]# service ntpd stop
关闭 ntpd: [确定]
----查看运行状况
[root@etc]# service ntpd status
ntpd (pid 8619) 正在运行...
---查看时间服务器状态
[root@ntp]# ntpstat
synchronised to NTP server (120.25.115.20) at stratum 3
time correct to within 975 ms
polling server every 64 s
#synchronised:表示时间同步完成(ntp可以正常工作了)
#unsynchronised:表示时间同步尚未完成
# 或者用 ntpq -p查看状态
[root@ntp]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
undefined.hostn 216.218.192.202 2 u 38 64 7 248.916 -680.69 7.870
60.10.112.202.i .INIT. 16 u - 64 0 0.000 0.000 0.000
202.112.1.34 .INIT. 16 u - 64 0 0.000 0.000 0.000
202.112.7.150 .INIT. 16 u - 64 0 0.000 0.000 0.000
time.njnet.edu. .INIT. 16 u - 64 0 0.000 0.000 0.000
----如果npt服务器不正常可以查看日志
tail -f /var/log/messages
二、配置客户端
1、配置定时任务
crontab -e
添加
00 */1 * * * root /usr/sbin/ntpdate 192.168.0.1;/sbin/hwclock -w
可以手工执行看是否成功
/usr/sbin/ntpdate 192.168.0.1;/sbin/hwclock -w
注:同步的时候遇到 the NTP socket is in use, exiting错误,先关闭npt服务service ntpd stop在同步

linux ntp时间服务器搭建的更多相关文章
- Linux NTP时间服务器
NTP 时间服务器 ntp也是一种协议 ntp软件(支持ntp协议) CentOS6自带 CentOS7需要安装 chrony软件(支持ntp协议) CentOS7自带 安装ntp CentOS ...
- NTP时间服务器 搭建
1.1 NTP简介 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议.它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达 ...
- NTP时间服务器搭建
系统时区设置::: 查看当前时区# date -R修改系统时区# timeconfig 或# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtim ...
- 搭建内网的NTP时间服务器
NTP时间服务器 标签: linux 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 1.简介 NTP(Network Time Protocol,网络时间协议) ...
- 搭建NTP时间服务器~使用NTP同步时间~构建主机间时间自动同步关系
NTP是一个时间服务器,同时它也是一个时间客户端. 我们可以使用它构建主机与主机之间的时间自动同步环境,保证所有服务器时间一致性. 常用的公共NTP时间服务器有: cn.ntp.org.cn 中国 n ...
- 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)
网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...
- NTP时间服务器+DHCP服务器的搭建
一.构建NTP时间服务器 ntp服务器监控端口UDP:123 安装ntp和ntpdate 命令:yum -y install ntp netdate 修改配置文件/etc/ntp.conf 启动nt ...
- NTP时间服务器实战应用详解-技术流ken
简介 在搭建集群服务中,要保证各节点时间一致,NTP时间服务器就成为了一个好帮手了. 系统环境 系统版本:centos6.7 服务器IP:10.220..5.166/24 客户端IP:10.220.5 ...
- 国内常用的几个NTP时间服务器
问题描述: 经常Windows或者Linux系统上面的时间跟我们本地的时间不一致 有时候就是Windows的Internet时间设置里面的Windows自带的时间同步服务器不好使 Linux配置NTP ...
- Centos7 Ntp 时间服务器
Centos7 Ntp 时间服务器 安装环境 [root@m02 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 安装 ...
随机推荐
- HTML5语法总结大全
参考书籍: <HTML与CSS3基础教程> 参考视频: HTML5完整教学通俗易懂 2023新版前端Web开发HTML5+CSS3+移动web视频教程,前端web入门首选黑马程序员 参考网 ...
- [NOI online2022提高C] 如何正确地排序
题目描述 有一个 \(m\times n\) 的数组 \(a_{i,j}\). 定义: \(f(i,j)=\min\limits_{k=1}^m(a_{k,i}+a_{k,j})+\max\limit ...
- 14、Map
1.Map的定义 map是Go中的内置类型,它将一个值与一个键关联起来.可以使用相应的键检索值.Map 是一种无序的键值对的集合.Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引 ...
- 文心一言 VS 讯飞星火 VS chatgpt (159)-- 算法导论12.3 6题
六.用go语言,当 TREE-DELETE 中的结点 z 有两个孩子时,应该选择结点 y 作为它的前驱,而不是作为它的后继.如果这样做,对 TREE-DELETE 应该做些什么必要的修改?一些人提出了 ...
- 安装Office
安装Office 第一步 访问: https://otp.landian.vip/zh-cn/ 点击立即下载 选择: 第二步 打开下载好的zip,解压,启动程序 第三步 选择部署(在这里可以看到电脑已 ...
- 从零玩转文件上传之七牛云-qiniufileupload
title: 从零玩转文件上传之七牛云 date: 2022-03-27 02:21:00.478 updated: 2022-04-10 14:13:35.426 url: https://www. ...
- Rust实现线段树和懒标记
参考各家代码,用Rust实现了线段树和懒标记. 由于使用了泛型,很多操作都要用闭包自定义实现. 看代码. // 线段树定义 pub struct SegmentTree<T: Clone> ...
- 【开源项目】轻量元数据管理解决方案——Marquez
大家好,我是独孤风. 又到了本周的开源项目推荐.最近推荐的元数据管理项目很多,但是很多元数据管理平台的功能复杂难用. 那么有没有轻量一点的元数据管理项目呢? 今天为大家推荐的开源项目,就是一个轻量级的 ...
- curl使用小记(四)——在多线程中使用的问题总结
目录 1. 概述 2. 详论 2.1. 崩溃 2.2. 初始化 2.3. 性能 3. 参考 1. 概述 很显然,通过URL传输数据是一个耗费性能的行为.所以,一个非常有必要的策略是通过多线程来加快数据 ...
- JQuery中美元符号$
目录 1. 概述 2. 详论 2.1. 加载脚本 2.2. 选择器 2.2.1. 元素选择器 2.2.2. ID选择器 2.2.3. 类选择器 2.3. 引入方法 3. 参考 1. 概述 前端技术得更 ...