时间服务器说明

   前面在系统的基础优化里说到了时间同步需要同步aliyun的时间,这样我们所有的服务器都需要到公网去同步时间,浪费很多网络资源,这里我们来搭建一下内网的时间服务器。

环境说明

1、时间服务器环境介绍

# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)# uname -r
3.10.0-327.el7.x86_64# hostname -I
192.168.56.100 172.16.1.100

2、内网需要同步时间的服务器环境介绍

# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core) [root@linux-node2 ~]# uname -r
3.10.0-327.el7.x86_64[root@linux-node2 ~]# hostname -I
192.168.56.12 172.16.1.12

yum安装ntp时间服务

# yum install -y ntp
# rpm -qa ntp        #下载后验证
ntp-4.2.6p5-25.el7.centos.2.x86_64

修改配置文件

[root@web01 ~]# grep -n "^[a-z]" /etc/ntp.conf    #过滤配置文件
4:driftfile /var/lib/ntp/drift       #默认的
9:restrict default nomodify      #注释掉地8行,添加这行,表示nomodify客户端可以同步时间。
14:restrict 127.0.0.1          #默认的
15:restrict ::1                     #默认的
26:server ntp1.aliyun.com       #添加时间源
27:server time.nist.gov            #添加时间源
39:includefile /etc/ntp/crypto/pw      #以下都是默认的
43:keys /etc/ntp/keys
61:disable monitor

启动时间服务器

# systemctl start ntpd
# netstat -lnuto|grep 123           #查看端口
udp        0      0 172.16.1.100:123        0.0.0.0:*                           off (0.00/0/0)
udp        0      0 192.168.56.100:123      0.0.0.0:*                           off (0.00/0/0)
udp        0      0 127.0.0.1:123           0.0.0.0:*                           off (0.00/0/0)
udp        0      0 0.0.0.0:123             0.0.0.0:*                           off (0.00/0/0)
udp6       0      0 fe80::20c:29ff:fe31:123 :::*                                off (0.00/0/0)
udp6       0      0 fe80::20c:29ff:fe31:123 :::*                                off (0.00/0/0)
udp6       0      0 ::1:123                 :::*                                off (0.00/0/0)
udp6       0      0 :::123                  :::*                                off (0.00/0/0)

启动后确认:

# ntpq -premote           refid      st t when poll reach   delay   offset  jitter
==============================================================================time5.aliyun.co 10.137.38.86     2 u   11   64    1    5.414   -0.946   0.000time-c-wwv.nist .STEP.          16 u    -   64    0    0.000    0.000   0.000
发现有两个可用的时间源

稍等几分钟后,在客户端同步时间

客户端如果有同步时间的定时任务需要取消掉。

1、到客户端查看当前时间

# date
Fri Jan 12 21:06:00 CST 2018

2、与时间服务器同步时间

# ntpdate -d 192.168.56.100
12 Jan 22:12:00 ntpdate[6677]: ntpdate 4.2.6p5@1.2349-o Wed Apr 12 21:24:06 UTC 2017 (1)
Looking for host 192.168.56.100 and service ntp
host found : linxu-node4
transmit(192.168.56.100)
receive(192.168.56.100)
transmit(192.168.56.100)
receive(192.168.56.100)
transmit(192.168.56.100)
receive(192.168.56.100)
transmit(192.168.56.100)
receive(192.168.56.100)
server 192.168.56.100, port 123
stratum 3, precision -24, leap 00, trust 000
refid [192.168.56.100], delay 0.02617, dispersion 0.00076
transmitted 4, in filter 4
reference time:    de02c1e5.530e0c26  Fri, Jan 12 2018 13:11:01.324
originate timestamp: de02c227.63d8db0f  Fri, Jan 12 2018 13:12:07.390
transmit timestamp:  de0340b6.c05f3381  Fri, Jan 12 2018 22:12:06.751
filter delay:  0.02617  0.02634  0.02634  0.02635 0.00000  0.00000  0.00000  0.00000
filter offset: -32399.3 -32399.3 -32399.3 -32399.30.000000 0.000000 0.000000 0.000000
delay 0.02617, dispersion 0.00076
offset -32399.36010212 Jan 22:12:06 ntpdate[6677]: step time server 192.168.56.100 offset -32399.360102 sec

3、此时再查看客户端的时间

# date
Fri Jan 12 22:13:01 CST 2018

4、设置定时任务同步时间即可

# crontab -l
# tine rsync   time:2018/1/12
*/5 * * * * ntpdate 192.168.56.100 >/dev/null 2>&1

至此,内网的时间服务器就安装完成了,所有的内网服务器都可以到时间服务器来同步时间,不需要到公网上去同步时间了。

转载于:https://blog.51cto.com/12217917/2060168

CentOS 7.2 搭建内网ntp时间服务器相关推荐

  1. 搭建内网ntp时间同步服务器

    一般企业出于安全或者出口带宽等各方面原因,内网主机是无法直接接通外网,这个方法可以让内网无法上网的机器同步本机时间,而本机可以通过公网同步公网的ntp源.实现类似中转跳转的功能. 搭建之前需要2个主机 ...

  2. ntp服务器源码c语言,搭建自己的NTP时间服务器

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  3. Frps搭建内网穿透(服务器及客户端详细)

    目的:通过云服务器搭建内网穿透,实现外网访问内部应用或者服务(不限操作系统,服务器只需一个,客户端可以多个). 所需资源:阿里/百度/腾讯云服务器 有外网IP即可 软件下载(包含Windows.Liu ...

  4. 内网 NTP 服务自动对时,ikuai 软路由 ntp 对时方案

    背景 某园区,有终端设备若干(不同品牌,不同厂家),设备全部内网使用,不触网.其中监控摄像头占大部分,因没有内网NTP时间服务器,所以所有摄像头的时间都存在大小差异,在通过监控排查问题的时候,会因为时 ...

  5. Linux 服务器内网搭建NTP时间服务器(Network Time Protocol)

    文章目录 Linux 服务器内网搭建NTP时间服务器(Network Time Protocol) 一.在主服务器端安装NTP时间服务器 二.在客户端安装NTP时间服务器 三.Xhell 同时控制多个 ...

  6. 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)...

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  7. CentOS系统中如何搭建NTP时间服务器(时间同步)

    CentOS系统中如何搭建NTP时间服务器(时间同步) CentOS系统中如何搭建NTP时间服务器(时间同步) 本文由:安徽京准公司提供,转载需通过授权@ 网络时间协议(NTP)用来同步网络上不同主机 ...

  8. Centos搭建内网yum源

    Centos搭建内网yum源 手动创建repo文件 使用yum-config-manager配置yum源 安装yum-utils 手工指定yum源 将gpgcheck设置为0 Centos搭建内网yu ...

  9. 【基础服务】NTP时间服务器搭建

    文章目录 1. NTP服务简介 2. NTP服务搭建 2.1. 环境准备 2.2. 安装NTP服务 2.3. 配置NTP服务 2.4. 启动NTP服务 3. 客户机时间同步 4. 注意事项 1. NT ...

最新文章

  1. 基于投影仪的定位技术
  2. 如何在python中构造想要的时间戳参数
  3. linux添加vfat分区,浅析mkfs.vfat如何在arm开发板上创建fat32独立分区
  4. 一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图)值得收藏!!!
  5. 几个大神程序猿更喜欢用的Python编辑器!
  6. mysql 临时表增加主键_MySQL之重建表
  7. 微软加入Linux基金会共建开源生态,并对谷歌加入.NET社区的举措表示欢迎
  8. 【面试题 - 最大值减去最小值小于或等于 num 的子数组数量】滑动窗口
  9. Kaggle新赛:自动检测赛场上的头盔撞击事件
  10. 命令行运行Jmeter实例
  11. Python使用for循环打印九九乘法表
  12. 专有网络、云产品、路由器和交换机
  13. 保险公司在线签名 html5,html5手写签名
  14. Oracle merge into 使用记录
  15. 商淘软件已成为ThinkPHP商城系统之标杆产品
  16. 【web前端技术】dicebear一句话生成头像
  17. 三星S5P6818移植工程
  18. 对深度学习程序进行性能优化之前该理解的几个知识点(一)
  19. (上)苹果有开源,但又怎样呢?
  20. 新手看过来:示波器的工作原理

热门文章

  1. css盒子子类继承父类哪些,css不继承父类的属性有哪些
  2. linux x window system下载,linux的x window system
  3. linux mint 下载辅助工具,Linux Mint 18.2 下载工具AxeluGet
  4. Java天使之恋攻略,跑跑卡丁车手游天使之恋怎么得 天使之恋获取攻略[多图]
  5. java 判断网络类型_Android 网络类型判断(2g、3g、wifi)及IP地址获取
  6. dump mysql_mysql/mariadb知识点总结(28):mysql备份工具之mysqldump
  7. 【 FPGA 】UltraFast设计方法学:如何管理IP约束
  8. 级联模60计数器(Verilog HDL语言描述)(仿真与综合)
  9. [翻译]Axure-Dynamic Panel(Basic)-原型设计工具Axure学习-第2.1节
  10. 搜索4--noi6264:走出迷宫