Linux架设时间服务器

简介:

 ntpdate 0.centos.pool.ntp.org
  在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间。
  可用的公共时间服务器列表可以从下面的地址获取:
  http://ntp.isc.org/bin/view/Servers/NTPPoolServers
  NTP是用来使系统和一个精确的时间源保持时间同步的协议。建议大家在自己管理的网络中建立至少一台时间服务器来同步本地时间,这样可以使得在不同的系统上处理和收集日志和管理更加容易。
  介绍一下环境:179为本地时间服务器,其他服务器和179同步。179和网上时间服务器同步。
  一、配置179时间服务器
  1、首先查询NTP软件版本
  rpm -qa | grep ntp
  ntp-4.1.2-4.EL3.1
  如果没有可以从linux安装盘上查找,安装此ntp包
  2、编辑配置文件
  vi /etc/ntp.conf
  首先定义服务器
  server pool.ntp.org
  restrict default nomodify notrap noquery
  restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap #从192.168.0.1-192.168.0.254的服务器都可以使用我们的NTP服务器来同步时间
  注释掉以下一行
  #restrict default ignore
  3、启动NTP服务器
  #chkconfig ntpd on
  #/etc/init.d/ntpd start
  #/etc/init.d/ntpd stop
  #/etc/init.d/ntpd restart
  默认情况下,我们配置的NTP服务器不会去时间源那里同步时间,所以必须修改/etc/ntp/step-tickers文件,加入我们的时间源,这样每次通过/etc/init.d/ntpd 来启动服务的时候就会自动更新时间了
  检查服务器同步状态:
  ntpq -p
  ntptrace 192.168.0.179
  如果输出正确,则说明时间服务器成功。每次启动服务器,会自动同步时间。

 二、配置LINUX客户端
  在linux客户端上执行
  ntpdate ntp_server_ip
  就可以根据时间服务器统一局域网的时间了,将上面的命令放到cron里每天早上3点定期执行
  crontab –e
  然后输入
  0 3 * /usr/sbin/ntpdate 192.168.0.179
  下载安装包:
  1、编译安装
  ntp server
  wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6.tar.gz tar zxvf ntp-4.2.6.tar.gz
  cd ntp-4.2.6
  ./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks make && make install
  注:如以上下载地址无法访问,请从NTP官方下载网页(http://support.ntp.org/bin/view/Main/SoftwareDownloads)寻找下载地址。
  2、修改ntp.conf配置文件
  vi /etc/ntp.conf
  第一种配置:允许任何IP的客户机都可以进行时间同步 将
  restrict default kod nomodify notrap nopeer noquery
  这行修改成:
  restrict default nomodify
  配置文件示例:/etc/ntp.conf
  第二种配置:只允许192.168.18.*网段的客户机进行时间同步在
  restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)
  之后增加一行:
  restrict 192.168.18.0 mask 255.255.255.0 nomodify
  配置文件示例:/etc/ntp.conf
  3、以守护进程启动
  ntpd /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid
  4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。
  三、配置时间同步客户机
  vi /var/spool/cron/root
  增加一行,在每天的5点13分、9点13分、14点13分、19点13分与时间同步服务器进行同步
  13 5,9,14,19 * /usr/sbin/ntpdate 192.168.18.2
  备注:如果客户机没有ntpdate,可以下载ntpdate.tar.gz到/usr/sbin/目录,然后解压: wget http://blog.s135.com/attachment/200708/ntdate.tar.gz cd /usr/sbin/ tar zxvf ntpdate.tar.gz

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
1月前
|
安全 Java Linux
Websoft9:为开发者打造的高效 Linux 服务器面板
Websoft9 是一款以开源应用部署与管理为核心的服务器面板,采用“环境即服务”模式。它通过运行环境标准化、自动化配置、安全融合和资源管理四个方面实现平台与环境的深度协同。支持多语言框架预集成、云原生组件整合,提供 200+ 应用模板一键部署,并具备全流程安全防护和统一资源监控能力,助力开发者高效管理和扩展应用环境。
60 0
|
12天前
|
安全 Linux
阿里云linux服务器使用脚本通过安全组屏蔽异常海外访问ip
公网网站可能会遭受黑客攻击导致访问异常,使用此脚本可以屏蔽掉异常IP 恢复访问。也可自行设置定时任务定期检测屏蔽。
111 28
|
13天前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
87 28
|
25天前
|
JavaScript Linux Python
在Linux服务器中遇到的立即重启后的绑定错误:地址已被使用问题解决
总的来说,解决"地址已被使用"的问题需要理解Linux的网络资源管理机制,选择合适的套接字选项,以及合适的时间点进行服务重启。以上就是对“立即重启后的绑定错误:地址已被使用问题”的全面解答。希望可以帮你解决问题。
87 20
|
1月前
|
Ubuntu Linux
Linux系统管理:服务器时间与网络时间同步技巧。
以上就是在Linux服务器上设置时间同步的方式。然而,要正确运用这些知识,需要理解其背后的工作原理:服务器根据网络中的其他机器的时间进行校对,逐步地精确自己的系统时间,就像一只犹豫不决的啮齿动物,通过观察其他啮齿动物的行为,逐渐确定自己的行为逻辑,既简单,又有趣。最后希望这个过程既能给你带来乐趣,也能提高你作为系统管理员的专业素养。
118 20
|
2月前
|
关系型数据库 应用服务中间件 Linux
Linux云服务器如何搭建LNMP环境
LNMP环境是Linux系统中常用的Web服务架构,由Linux、Nginx、MySQL/MariaDB和PHP组成,适用于高效托管动态网站。本文以CentOS 7为例,详细介绍了LNMP环境的搭建步骤,包括Nginx、MariaDB和PHP的安装与配置,以及最终通过创建`index.php`文件验证环境是否成功部署。具体操作涵盖配置YUM仓库、安装服务、编辑配置文件、启动服务等关键步骤,确保用户能够顺利搭建并运行LNMP环境。
73 1
Linux云服务器如何搭建LNMP环境
|
1月前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
1月前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
191 1
|
3月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
4月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
369 6
下一篇
oss创建bucket