`
xitong
  • 浏览: 6194983 次
文章分类
社区版块
存档分类
最新评论

NTP服务架构和使用

 
阅读更多

1.概述

ntpd是Linux下默认安装的一种时间同步服务。 如果需要在Windows和Linux服务器之间进行时间同步,可以使用:

1.1. Linux NTP服务

使用Linux作为NTP服务器,然后再Windows中使用ntp客户端软件ntpdate进行同步。 在Windows中定时运行的一种方法是在“开始”菜单的“启动”组中添加命令行,如下: C:> ntpdate192.168.8.141 # 参数为NTP服务器的IP地址

1.2. Windows NTP服务

使用Windows作为NTP服务器,安装NTP服务器软件,然后在Linux中使用ntpdate命令进行同步。 在Linux中定时执行NTP同步的方法是使用crond来实现。

2.Windows的NTP软件

2.1. NTP客户端软件

NTP客户端软件为ntpdatefor windows。 下载网页:http://www.swiss-artg.ch/xnet/ntpdate.htm 下载网址:http://www.swiss-artg.ch/xnet/zip/ntpdate.zip 注:功能和使用方法与Linux下的ntpdate一样。

2.2. NTP服务端软件

NTP服务端软件为ntpdfor windows。 下载网页:http://www.meinberg.de/english/sw/ntp.htm#ntp_nt 下载网址: http://www.meinberg.de/download/ntp/windows/ntp-4.2.6p5@london-o-lpv-win32-setup.exe 注:功能和使用方法与Linux下ntpd服务一样。

3.Windows下架设服务器

3.1. 使用W32Time服务

1.默认情况下,独立服务器(Windows Server)是作为NTP客户端工作的,所以必须修改注册表,使得Windows系统作为NTP服务器运行,架设之前请先备份注册表文件。 2.运行regedit命令,修改一下选项的键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer中的“Enabled”键的值设定为1,打开NTP服务器功能(默认不开启NTP服务)。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设置该键的值设置为5,该设置强制主机把自身作为可靠的时间源,从而使用内置的CMOS时钟,如果采用外部的时间服务器使用默认的a值即可。 3. 如果服务器同步使用外部服务器,设置地址为210.72.145.44(中国国家授时中心) 4.重启Win32Time服务,执行命令:net stop W32Time && net start W32Time 至此,Windows下使用Win32Time架构的NTP服务器端设定完成。

3.2. 使用ntpd服务软件

使用第三方软件实现NTP服务器,从http://www.meinberg.de/english/sw/ntp.htm网址上下载NTP软件的安装文件(ntp-4.2.6p5@london-o-lpv-win32-setup.exe),安装方法:

1.安装时一切配置都按默认即可,但是在选择安装程序时,有一个安装第三方软件openssl是不必选,一路点击“Next”按钮即可安装完成。 2.安装过程中会弹出一个对话框,可以设置ntp.conf的位置,选择使用的时间参考和服务器池,设置NTP服务器的IP地址,格式为:192.168.8.141 iburst prefer(多个服务器使用分号分隔)。 3.安装结束后,打开NTP程序的配置文件etc/ntp.conf,将下面的两行前面的#号去掉 # server127.127.1.0 # fudge127.127.1.0 stratum 12 注意:安装过程中需要创建一个 NTP账号。 4.重启NTP服务 命令行:net stopntp && net start ntp。 菜单:“开始”—“程序”—“Meinberg”—“Network Time Protocol”—“Service Control”—“Restart/Start/Stop NTP Service”。 注意:在Windows服务器上使用NTP服务务必请在防火墙打开UDP123端口。 5.查看NTP服务器状态 命令行:ntpq –p # 该命令在安装目录下,安装完后可以使用。 菜单:“开始”—“程序”—“Meinberg”—“Network Time Protocol”—“Quick NTP Status”
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics