`
dkload
  • 浏览: 8586 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux使用NTP建立时间服务器

阅读更多
企业内部,多个系统间需要获取服务器时间,大部分业务需要各个应用服务器的时间保持一致。
我们可以将应用服务器、数据库服务器时间与局域网内同一台时间服务器进行同步。

这里采用linux系统的ntp-server来完成时间服务器的建立,各个应用系统都来同步此服务器时间。

1.在ubuntu安装ntp
sudo apt-get install ntp

2.修改ntp配置 /etc/ntp.conf,修改的内容就自己找准位置吧,文件很简洁
增加一个
server 127.0.0.1

增加一个(根据自己网段)
restrict 192.168.0.1 mask 255.255.0.0 nomodify  

检查是否存在(不存在则增加)
restrict 127.0.0.1


3.检查同步过程
watch ntpq -p

4.#如果开了防火墙允许所有访问123的端口
iptables -t filter -A INPUT -p udp --destination-port 123 -j ACCEPT

5.开机自启动
vi /etc/rc.local
加入/etc/init.d/ntp start

6.客户端对时
linux为:
ntpdate -q 192.168.0.93

windows为:
6.1 下载http://www.swiss-artg.ch/xnet/zip/ntpdate.zip
6.2 执行 ntpdate.exe 192.168.0.93

很简单吧,但有时候却很有用~

补充点内容
【Windows服务器】
ntpd for windows
下载页面:
http://www.meinberg.de/english/sw/ntp.htm#ntp_nt
下载链接:
http://www.meinberg.de/download/ntp/windows/ntp-4.2.0a@mbg-fluxcap-v2-o-win32-setup.exe
0
1
分享到:
评论

相关推荐

    linux 基于ntp的 时间同步客服端

    NTP(Network Time Protocol)是一种广泛使用的协议,用于在互联网上同步计算机的时间。在这个场景中,我们将讨论如何在Linux环境下,通过C语言编写一个基于NTP的时间同步客户端。 首先,我们要理解NTP的工作原理。...

    ntp.rar_c ntp_linux NTP_linux-ntp.rar_ntp_ntp linux

    2. **新建socket**:在Linux中,通过调用`socket()`函数创建一个套接字,指定协议族(如AF_INET表示IPv4)和协议类型(如SOCK_DGRAM表示UDP,因为NTP使用的是无连接的UDP协议)。 3. **构建ntp协议包**:NTP协议...

    NTP 服务器

    描述中提到的“支持Linux/Windows/Android的时间自动同步”意味着这个NTP服务器程序不仅能在Windows上运行,还能在基于Unix的Linux系统以及移动设备的Android平台上提供服务。这通常通过跨平台的编程技术实现,如...

    linux(RedHat)NTP时间同步的配置方法.pdf

    本文档介绍了 Linux(RedHat) NTP 时间同步的配置方法,主要包括 NTP 跟踪层级安排、NTP 配置数据对单点故障应对能力的评估、NTP 服务器配置数据及说明、NTP 客户机配置数据及说明等部分。 一、NTP 跟踪层级安排 ...

    linux下通过ntp时间同步方法.docx

    摘要:本文档介绍了 Linux 系统下的 NTP 时间同步方法,解决服务器时间混乱的问题。通过使用 NTP 协议,可以使服务器获取正确的时间,避免出现问题。 知识点 1:什么是 NTP? NTP(Network Time Protocol)是一种...

    linux与windows时间同步

    本文将详细介绍如何通过Network Time Protocol(NTP)协议实现Linux与Windows系统之间的时间同步。 #### NTP简介 NTP是一种用于在分布式时钟之间进行时间同步的网络协议。它的设计目的是为了减少由于网络延迟造成...

    ntp_client.zip_linux NTP_linux ntp client_ntp 实现_ntp报文格式

    Linux下的NTP(Network Time Protocol)是用于同步网络中计算机时间的一种协议,它确保了分布式系统中的时钟保持一致。NTP客户端是该协议的重要组成部分,它负责与NTP服务器进行通信,获取并更新本地系统时间。下面...

    ntp时间服务器配置详细教程

    本教程将详细介绍如何在 Linux 上配置 NTP (Network Time Protocol) 时间服务器。NTP 的主要功能是通过网络来同步计算机的时间,确保所有参与节点的时间保持一致,这对于分布式系统、数据库同步以及日志记录等场景至...

    基于Qt的Ntp校时实例程序源码

    解析响应报文后,根据NTP协议计算出本地时间与服务器时间的偏差,并调整本地时间。 **5. 源码分析** 在提供的"ntpclient"文件中,我们可以看到主要的代码逻辑。首先,程序会设置NTP服务器的IP地址和端口号,然后...

    利用soket编程实现ntp协议

    在IT领域,网络时间协议(Network Time Protocol, NTP)是一种用于同步计算机时间的协议,尤其在分布式系统中,保持...通过socket编程,我们可以创建自己的客户端来与NTP服务器通信,从而在Windows环境下实现时间同步。

    阿里云-NTP服务器部署与测试【超详细】

    综上所述,部署阿里云NTP服务器涉及多个环节,包括时区调整、NTP服务配置、权限控制等,通过这些步骤可以建立一个稳定可靠的NTP服务器,为网络中的设备提供精确的时间同步服务。在实际运维中,确保NTP服务的稳定性和...

    局域网搭建NTP时间服务器及配置借鉴.pdf

    2. 利用Linux系统建立NTP服务器。 考虑到已有Windows 2003代理服务器并需访问外网同步时间,本文选择了在Windows 2003上安装NTP软件。 **安装步骤:** 1. 默认安装NTP软件,但在安装过程中不选择安装openssl。 2. ...

    ntp.rar_C语言ntp协议程_NTP-protocol_c语言 NTP_linux NTP_ntp协议 c语言

    - 在“ntp.c”中,首先需要创建一个UDP套接字,使用`socket()`函数初始化,然后用`connect()`或`sendto()`函数将请求发送到NTP服务器。 - 接下来,使用`recvfrom()`函数接收服务器的响应,解析报文中的时间信息。 ...

    局域网搭建NTP时间服务器及配置参考.pdf

    2. 时间服务器方案选择:只有两个方案,一个是选择第三方专业的NTP软件,另一个就是利用LINUX系统作一台NTP服务器。考虑到时间服务器还必须访问外网来实现自身的时间同步,而我们有一台现成的windows 2003代理服务器...

    NTP校时判断win或linux服务.rar

    本文将深入探讨如何使用Java编程语言通过NTP时间服务器来判断并校正Windows或Linux服务器的时间。 首先,`setTime.java`文件很可能是包含实现此功能的核心Java代码。NTP的工作原理是通过向NTP服务器发送请求,然后...

    NTP网络授时系统设计与实现——NTP服务器端授时服务软件设计与实现参考.pdf

    本资源摘要信息主要介绍 NTP 网络授时系统设计与实现中的 NTP 服务器端授时服务软件设计与实现相关知识点,涵盖参数设置、时钟检查与校正、NTP 服务、GPS 授时、μ CLinux 系统开发平台、交叉编译环境的建立、μ C...

    H3C_NTP时钟同步基础配置案例

    NTP是一种用于同步网络中多个计算机时间的协议,它允许设备通过互联网或其他网络与时间服务器进行通信,以确保所有设备的时间一致。在这个案例中,我们主要关注的是如何在H3CV7版本的网络设备上配置NTP服务,如...

Global site tag (gtag.js) - Google Analytics