ntp服务器搭建与客户端设置

服务器对时间要求非常严格,linux服务器文件的生成,日志,以及数据库的连接都是根据时间的逻辑

进行任务处理,如果时间不同步,那么,处理的任务,以及出问题的分析日志,时间不对,很难分析

直接更改linux服务器时间,影响特别大,大家都知道,服务器群启动是有规律的,如果随便更改linux服务器时间

很有可能造成时间逻辑大站,造成其它模块报警,以及数据库报警等,所以建服务器之前,先配置ntp服务器,

部分服务器为了安全不能上网,所以不能同步网络时间,所以我们让它同步我局域网的ntp服务器,以下是设置相关命令

[[email protected] ~]# cat /etc/sysconfig/clock       #查看服务器现在在哪个时区
# The time zone of the system is defined by the contents of /etc/localtime.
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Shanghai"

[[email protected] ~]# ls /usr/share/zoneinfo/America/      #查看有哪些时区

[[email protected] ~]# yum list ntp\*             #查看是否有ntp rpm包

[[email protected] ~]# more /etc/ntp.conf                    # 查看ntp服务器配置文件,也可以修改网上ntp服务器教育网,很多

[[email protected] ~]# chkconfig ntpd on        #启动ntp 服务

[[email protected] ~]# netstat -ntulp |grep 123    #查看ntp服务端口号upd 123 是否启动
udp 0 0 192.168.1.7:123 0.0.0.0:* 1659/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 1659/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 1659/ntpd
udp 0 0 ::1:123 :::* 1659/ntpd
udp 0 0 fe80::20c:29ff:fe79:38bb:123 :::* 1659/ntpd
udp 0 0 :::123 :::* 1659/ntpd

[[email protected] ~]# iptables -I INPUT 1 -p udp --dport 123 -j ACCEPT     #防火强打开upd123 端口,让其它服务器来同步时间
[[email protected] ~]# service iptables save                    #保存防火墙配置
iptables:将防火墙规则保存到 /etc/sysconfig/iptables:[确定]

[[email protected] ~]# ntpq -p                    #打印现在的ntp 连接信息                  
remote refid st t when poll reach delay offset jitter
==============================================================================
*dns1.synet.edu. 202.118.1.46 2 u 106 128 257 60.571 2.864 4.041
+gus.buptnet.edu 202.112.10.60 3 u 319 128 174 64.985 10.104 36.470
+dns2.synet.edu. 202.118.1.46 2 u 130 128 267 51.183 8.805 54.378

客户端设置同步ntp服务器命令如下

-bash-4.1# ntpdate 192.168.1.7               #同步自己建的192.168.1.7 这台ntp服务器,结果报错
26 Apr 13:28:21 ntpdate[27058]: the NTP socket is in use, exiting
-bash-4.1# service ntpd stop                   #关闭客户端ntpd服务器,让他不要以ntp服务器身份同步,让它以ntp客户端身份同步你192.168.1.7 ntp服务器
Shutting down ntpd: [ OK ]
-bash-4.1# ntpdate 192.168.1.7              #同步时间,ntp服务器为192.168.1.7 现在同步,返回值表示同步成功
26 Apr 13:29:02 ntpdate[27076]: adjust time server 192.168.1.7 offset 0.005925 sec

-bash-4.1# vi /etc/crontab                    #加入循环执行任务里面,每天2点15分自动同步时间

15 2 * * * root /usr/sbin/ntpdate 192.168.0.20 &&/sbin/hwclock -w

时间: 2024-08-29 04:41:13

ntp服务器搭建与客户端设置的相关文章

鸟哥服务器架设——NTP服务器搭建

NTP服务器搭建 一.NTP通信协议 实际上,Linux操作系统的计时方式主要从1970年1月1日开始计算总秒数,因此,如果你还记得date这个命令的话,会发现他有个+%s的参数,可以去的总秒数,这个就是软件时钟.但是,如同前面说的,计算机硬件主要是以BIOS内部的时间为主要的时间依据(硬件时钟),而偏偏这个时间可能因为BIOS内部芯片本身的问题,而导致BIOS时间与标准时间(UTC)存在一点点的差异.所以,为了避免主机时间因为长期运行而导致时间偏差,进行时间同步(synchronize)的工作

windows ntp服务器搭建

ntp服务器搭建 1.      确定两台主机处于同一网段,能相互ping通 2.      单击"开始",单击"运行",键入 regedit,然后单击"确定". 3.      找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type 4.      在右窗格中,右键单击"Type",然后单击"

Linux NTP 服务器搭建

Linux时间同步服务器搭建 NTP(Network Time Protocol)是用来使计算机时间同步化的一种协议,它使用UDP协议123号端口对外提供服务,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做时间的同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击.时间按NTP服务器的等级传播.按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中. 今天做一个项目需要配置一台NTP时间同步服

Linux下NTP服务器搭建

一.搭建准备 1.确定自己的时区 #date命令可以查看当前系统时间,中国的时区为CST.使用tzselect命令进行配置时区 配置文件的修改:/etc/sysconfig/clock 2.检查NTP服务程序 #rpm -qa |grep ntp fontpackages-filesystem-1.41-1.1.el6.noarch ntpdate-4.2.4p8-3.el6.x86_64 如果没有,则需要安装ntp程序 #yum -y install ntp ntpdate 需要配置好yum源

Linux NTP服务器搭建精讲

Linux NTP服务器  (时间服务器) Date –s 22:12:30   # 设置时间 闰秒  7月1日07:59:60秒 在这个时候,要关闭ntp服务 1.1. 软件安装 所需软件:默认已安装 yum install ntp -y ntpdate-4.2.6p5-1.el6.centos.i686 fontpackages-filesystem-1.41-1.1.el6.noarch ntp-4.2.6p5-1.el6.centos.i686 1.2. 配置NTP 配置文件:   vi

ntp 服务器搭建

终于还是要搭建ntp服务器,我的架构是一台服务器可以上公网,其他内网服务器不能. ntp服务器是C/S架构的时间同步服务器. 方案: 公网服务器搭建ntp服务器端 其他服务器为客户端 公网服务器: [[email protected] ~]# yum install ntp 配置/etc/ntp.conf [[email protected] ~]# more /etc/ntp.conf |grep  -v ^$|grep -v ^# driftfile /var/lib/ntp/drift r

ntp服务器搭建与修改时区

NTP是最长用的也是最基本的服务了,很多加密应用都依赖此服务,比如:openvpn.puppet.saltstack等都需要首先同步好时间,所以把搭建NTPserver总结下,方便以后自己查询. 首先下载ntp server源码包:ntp-4.2.6p5.tar,如附件. 解压,进入ntp-4.2.6p5目录开始安装,命令如下:./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocksmake &&am

SVN服务器搭建及客户端配置

为什么要使用SVN? 在程序的编写过程中,每个程序员都会负责开发一个或多个模块,且开发中会生成很多不同的版本, 这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本, 或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作. 一:SVN服务器搭建和使用: 1.   

NTP服务器搭建

在ORACLE 10G环境中如果要搭建集群的话是需要同步时钟的,这就需要NTP服务器. 1.在授时系统机上,编辑/etc/ntp.conf retrict default nomodifyrestrict 127.0.0.1server 127.127.1.0fudge 127.127.1.0 stratum 8driftfile /var/lib/ntp/driftbroadcastdelay 0.008 然后重启ntpd服务 service ntpd restart 2.在其它主机上去同步时