Win搭建局域网NTP服务器

合集下载

windows2003搭建ntp服务器

windows2003搭建ntp服务器

Network Time Protocol(NTP)时间同步协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN 上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。

windows AD环境本身就有时间同步服务,最近有人问到在非域情况下如何实现,而且只有内网。

下面的方法就可以实现。

一、服务端设置:因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的,所以必须通过修改注册表,以使系统作为NTP服务器运行。

注意,工作之前请先备份注册表文件。

1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。

2、修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProvider s\NtpServer内的「Enabled」设定为1,打开NTP服务器功能3、修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。

4、在dos命令行执行以下命令,确保以上修改起作用net stop w32timenet start w32time推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProvider s\NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务二、客户设置:1、指定主时间服务器。

在WINDOWS下中用W32Time服务架设NTP服务器

在WINDOWS下中用W32Time服务架设NTP服务器

在WINDOWS下中用W32Time服务架设NTP服务器需要在局域网中架设一台时间同步服务器,统一各客户端及服务器的系统时间,在网上查找大多是基于Linux下的确NTP服务器.搜索,实验及总结,写一篇采用Windwos2003自带的W32Time服务用于时间同步.在Windows 2003 Server 系统下配置成功.1.默认情况下,独立服务器WINDOWS SERVER 2003 是作为NTP客户端工作的,所以必须通过修改注册表,以使系统作为NTP服务器运行。

工作之前请先备份注册表文件。

2.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」设定为1,打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)3 修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设定为5.该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体 (CMOS) 时钟。

(设定好后就要确定本机的电池要耐用了,做成时间服务器,时间一出错就头大了,呵呵)如果要采用外面的时间服务器就用默认的a值即可.4.我这边的服务器同步用外部服务器,地址为210.72.145.44 (中国国家授时中心)5.重启Win32Time服务: net stop w32Time && net start W32Time6.至此,已完成服务器端设定.7.客户端的设定更改注册表即可.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpC lientSpecialPollInterval 值修改成十进制43200 (单位为秒,43200为12小时)SpecialPollTimeRemaining 值修改成[时间同步服务器],0 如:192.168.1.1,08.完成.。

windows服务器NTP服务自动对时服务开启方法

windows服务器NTP服务自动对时服务开启方法

windows服务器NTP自动对时服务开启方法和应用第1章开启服务器NTP服务1.打开系统“服务”选项,双击打开“Windows Time”服务2.在系统服务中设置W32Time服务启动模式为自动3.点击运行或者win+R调出运行窗口,输入regedit打开Windows注册表4.在注册表找到如下位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Ti me\Config找到AnnounceFlags 双击修改值为5保存5.在注册表找到如下位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Ti me\TimeProviders\NtpServer找到Enable并修改其值为16.键盘“win+R”,打开系统CMD命令(注意一定要以管理员身份运行)在命令提示符中输入:net stop w32Time,回车等待NTP服务停止。

然后再输入:net start w32Time,回车启动NTP服务。

7.系统提示“Windows Time 服务已经启动成功”即说明NTP服务已正常启动。

第2章设置硬盘录像机的NTP自动对时服务1)硬盘录像机须和服务器设置在同一网段。

2)登录硬盘录像机后台,找到“系统设置”→“时间配置”→“NTP校时”3)输入服务器的IP,NTP端口固定为123,校时时间间隔设置为1分钟。

4)设置完成后,等待一分钟硬盘录像机的时间自动与服务器时间同步,说明NTP功能开启成功。

第3章其他应用方向1)为其他局域网内的电脑提供授时功能。

2)能为局域网内摄像头提供NTP授时服务(摄像头须支持NTP功能)。

Windows-NTP服务配置说明书

Windows-NTP服务配置说明书

Windows-NTP服务配置目录目录 (1)1简述 (3)2准备 (3)2.1开启时间服务 (4)2.1.1进入管理界面 (4)2.1.2启动Windows Time服务 (4)2.2名词解释 (5)3配置 NTP_Server (5)3.1关闭Windows防火墙 (5)3.2修改注册表 (5)3.2.1注册表备份 (6)3.2.2设定主机为可靠时间源 (6)3.2.3修改时间类型为NTP (8)3.2.4启动NtpClient (9)3.2.5启动NtpServer (10)3.3编辑本地组策略 (11)3.3.1打开时间提供程序页面 (11)3.3.2启用NTP客户端和服务器 (12)3.3.3配置NTP客户端 (13)3.4重启时间服务 (14)3.5电脑时间更改配置(可不配) (15)3.5.1更改日期和时间设置 (15)3.5.2更改设置 (15)3.5.3修改服务器地址 (16)4 NTP_Client配置 (17)4.1关闭Windows防火墙 (17)4.2修改注册表 (17)4.2.1注册表备份 (17)4.2.2设定主机为可靠时间源 (17)4.2.3设置NTP_Server地址并修改时间类型为NTP (18)4.2.4启动NtpClient (19)4.2.5关闭NtpServer (20)4.3编辑本地组策略 (21)4.3.1打开时间提供程序 (21)4.3.2启用NTP客户端 (22)4.3.3配置NTP客户端 (23)4.4重启时间服务 (24)4.5电脑时间更改配置(可不配) (25)4.5.1更改日期和时间设置 (25)4.5.2更改设置 (25)4.5.3修改服务器地址 (26)5配置注意事项 (27)5.1电脑时间更改配置 (27)5.2相关注册表项说明 (28)1简述NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。

win2003设置NTPserver

win2003设置NTPserver

Windows(2003)下配置NTP时间服务器一、服务端设置:因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。

注意,工作之前请先备份注册表文件。

1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。

2、修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpServer内的「Enabled」设定为1,打开NTP服务器功能3、修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。

4、在dos命令行执行以下命令,确保以上修改起作用net stop w32timenet start w32time推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务二、客户设置:1、指定主时间服务器。

在DOS方式输入“net time /setsntp:”,这里我们指定是主时间服务器,也可以是其它地址(210.72.145.44)。

2、自由设定XP时间同步间隔:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient的「SpecialPollInterval」默认设定为604800(或86400)PS:对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数上面一段是我从网上下载下来的WIN2003设置NTPserver的方法,我想说的是前面设置服务端的设置都没什么问题,然后客户端我按照以上说法好像没同步过来,后来用查了点资料,然后自己设置了一下就可以了,具体步骤如下:1,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient的「SpecialPollInterval」设置为900(这里要点十进制的900秒)2,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient的「SpecialPollTimeRemaining」设置为你的NTPserve的IP地址。

局域网搭建NTP时间服务器及配置

局域网搭建NTP时间服务器及配置

局域⽹搭建NTP时间服务器及配置⼀、局域⽹内由于时间不同步造成的问题作为⽹络管理员,既要保证⽹络设备的稳定运⾏,⼜要及时处理⽹络中随时出现的故障,⽽如果⽆法实现时间同步,就会增加处理故障的难度,⽐如:(⼀)有时候需要重启CISCO交换机,但每次重启后以后,交换机的时间⼜变回默认的1994年了。

(⼆)局域内有⼏⼗台交换机,虽然⼤多可以实现远程⽹管,但由于时间不⼀致,造成⽆法准备⽹络故障发⽣的确切时间。

(三)单位使⽤刷卡考勤,不准确的局域⽹时间往往造成考勤时间差异。

(四)公司各业务系统需要定时后台传输数据,也因为时间不⼀致导致传输不准时,甚⾄传输失败。

⼆、局域⽹内架设时间服务器1.局域⽹内需要同步的设备:Windows2003服务器AIX服务器Linux服务器WindowsXP桌⾯电脑CISCO路由器、交换机2.时间服务器⽅案选择如果要做成能够使CISCO路由器、交换机跟随进⾏时间同步的时间服务器,只有两个⽅案,⼀个是选择第三⽅专业的NTP软件,另⼀个就是利⽤LINUX系统作⼀台NTP服务器,考虑到时间服务器还必须访问外⽹来实现⾃⾝的时间同步,⽽我们有⼀台现成的windows2003代理服务器。

我们选择了⽅案⼀,在windows2003平台上使⽤专业的NTP服务器。

专业的NTP软件就叫NTP,它的WINDOWS版本(下载地址为http://www.meinberg.de/download/ntp/windows/ntp-4.2.4p7@copenhagen-o-win32-setup.exe)3.时间服务器安装1) 安装时⼀切配置都按默认的即可,但是在选择安装程序时,有⼀个安装第三⽅软件的那个(即openssl的不必选),⼀路点下⼀步进⾏即可,当然这样做完以后,⼗次有九次会提⽰NTP服务没有启动成功。

2) 查看和修改配置⽂件打开配置⽂件,即“Edit NTP Configuration”这⼀项,⾥⾯有⼀点需要记住的地⽅,即“driftfile "C:\ProgramFiles\NTP0606\etc\ntp.drift"”这⼀条,也就是说我们要在对应的⽬录下创建⼀个名为“ntp.drift”的⽂件,⽂件的内容为“0.000”,然后再把server 127.127.1.0fudge 127.127.1.0 stratum 12这两⾏配置⽂件前⾯的“#”去掉。

Window搭建局域网NTP服务器

Window搭建局域网NTP服务器

通过windows系统为局域网搭建NTP服务器,为局域网内网络设备提供时间服务,经过测试,使用于windows xp、windows 2003、windows 7。

1、启用 NTPServer。

为此,请按照下列步骤操作:a. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确定”进入注册表;b. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32TimeTimeProvi ders/NtpServerc. 在右窗格中,右键单击“Enabled”,然后单击“修改”;d. 在“编辑 DWORD 值”的“数值数据”框中键入“1”,然后单击“确定”;2、如果使用NTP Server,建议关闭NTP Clinet,找到并单击下面的注册表子项:a.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetServices/W32TimeTimePro viders/NtpClinetb. 在右窗格中,右键单击“Enabled”,然后单击“修改”;c. 在“编辑 DWORD 值”的“数值数据”框中键入“0”,然后单击“确定”;3、强制主机将自身宣布为可靠的事件源,从而使用内置的CMOS时钟a、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Configb. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”;c. 在“编辑 DWORD 值”的“数值数据”框中键入“5”,然后单击“确定”;4、按照以上步骤设置完成后,经测试windows系统的客户端均能正常同步NTP 服务器的时间,通过抓包可以看到:(10.160.13.252为windows xp客户端,10.160.13.73为NTP服务器)client--server:server—client:5、但此时网络设备(如cisco、h3c交换机……)仍然不能正常同步NTP服务器时间,始终显示unsynchronized,通过抓包可以看到:从网络设备(NTP客户端)到到NTP服务端的数据包里面,NTP协议中字段为:Reference ID:unidentified reference source(10.160.13.237为网络设备)client--server:server—client:6、经过一番捣腾后,发现修改注册表能解决以上问题:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\L ocalClockDispersion值修改为0此时可以看到client—server的数据包中,NTP协议的字段Reference ID携带了NTP服务器的IP地址,为下图:(即此时网络设备可以正同步NTP服务时间)Reference ID:10.160.13.73(NTP服务器IP地址)client —server:server—client:(资料素材和资料部分来自网络,供参考。

windows时间服务器搭建方法

windows时间服务器搭建方法

简介:本文介绍了时间服务器常用的二种协议:SNTP和TIME,并就局域网环境下各种系统(Linux、Windows98.2000、XP)时间服务器的设置分别进行了说明,最终实现整个局域网环境下所有电脑时钟的同步与校准。

一、什么是网络时间服务网络时间服务Net Time Service与网络文件下载服务FTP、网络浏览服务WWW等一样,是一种网络服务,提供网络时间服务的电脑叫网络时间服务器。

本文主要介绍一台电脑如何通过网络获取上级时间服务器提供的标准时间,再服务于本局域网(当然也可以对外网,但需要映射内部服务器),使局域网内的所有电脑都能与服务器时间保持同步,时间误差一般小于0.5秒。

TCP/IP协议中,用于同步时间的协议为NTP协议,NTP是一个跨越广域网或局域网的复杂的同步时间协议,属于TCP/IP协议范畴。

它是由美国德拉瓦大学的David L.Mills教授于1985年提出,除可以估算封包在网络上的往返延迟外,还可独立地估算计算机时钟偏差,从而实现在网络上的高精准度计算机校时,用来在Internet上使不同的机器能维持相同时间。

时间服务器(Time Server)是利用NTP的一种服务器,通过它可以使网络中的电脑保持时间同步,通常可获得毫秒级的精度。

SNTP(Simple Network Time Protocol,简单网络时间协议)是NTP的一个子集,目的是为了那些不需要NTP实现复杂性网络时间同步的主机。

通常用于局域网上的若干台主机通过互联网与其他的NTP主机同步时钟,接着再向局域网内其他客户端提供时间同步服务。

SNTP一般使用UDP的123端号,Linux系统和Windows系统都支持它,是现在架设网络时间服务器的主流协议。

Time Protocol (RFC-868)协议是一种较简单的协议。

此协议提供了一个独立于站点的,机器可读的日期和时间信息。

时间服务返回的是从1900年1月1日午夜到现在的秒数。

局域网通过NTP设置时间同步

局域网通过NTP设置时间同步

1.Windows设置时间同步NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。

如果局域网计算机(Windows系统)可以连接Internet,可以通过控制面板—>日期和时间—>Internet时间—>更改设置与Internet时间服务器同步。

这个服务器地址写入互联网的时间同步地址或者局域网的时间同步服务器IP。

2.局域网部署时间同步主机如果局域网不能连接Internet,那么可以设置一台windows系统计算机为NTPServer。

1、启用NTPServer。

在运行中输入“regedit”,打开注册表,找到下图的位置,将Enabled值设置为1。

2、设定强制主机将其自身设宣布为可靠的时间源。

打开注册表,找到下图的位置,将AnnounceFlags值设置为5。

3、重启w32time服务。

打开cmd窗口,依次输入“net stop w32time”、“net start w32time”两条命令。

如果以上两条命令出现图1、图2所示的错误,则右击计算机管理,进入计算机管理,找到Windows Time服务(如图3),启动被设置自动启动。

至此,时间同步主机部署完成。

图1图2图34、该NTP时间同步服务器的防火墙要关闭。

点击控制面板,关闭其中的防火墙。

如下图所示。

3.Windows同步时间频率更改Windows系统默认的时间同步间隔是7天,如果我们需要修改同步的时间间隔(同步频率),我们可以通过修改注册表来手动修改它的自动同步间隔以提高同步次数,保证时钟的精度。

1、在运行框输入regedit进入注册表编辑器。

2、找到下图的位置,并双击 SpecialPollInterval 键值,将对话框中的基数栏选择到十进制上,如下图。

3、对话框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。

各种操作系统下,NTP服务器配置

各种操作系统下,NTP服务器配置

NTP服务器配置实验环境: RHEL5Server:192.168.2.10 Client:192.168.2.120一、搭建时间同步服务器 1、编译安装ntp server rpm -qa | grep ntp2、修改ntp.conf配置文件 vi /etc/ntp.conf ①、第一种配置:允许任何IP的客户机都可以进行时间同步 #restrict default kod nomodify notrap nopeer noquery restrict default modify notrap ②、第二种配置:只允许192.168.2.0网段的客户机进行时间同步在restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)之后增加一行: restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap3、启动ntp服务 service ntpd start 开机启动服务chkconfig --level 35 ntpd on4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。

二、配置时间同步客户机手工执行 ntpdate <ntp server> 来同步或者利用crontab来执行 crontab -e0-59/10 * * * * /usr/sbin/ntpdate 192.168.2.10 >> /root/ntpdate.log 2>&1表示每隔10分钟同步一次时间三、在服务端验证: # watch ntpq -pEvery 2.0s: ntpq -p Tue Dec 7 05:52:55 2010remote refid st t when poll reach delay offset jitter============================================================================== *LOCAL(0) .LOCL. 8 l 22 64 377 0.000 0.000 0.001 服务正常运行在客户端进行同步验证: # ntpdate -d 192.168.2.107 Dec 05:54:42 ntpdate[3627]: ntpdate 4.2.2p1@1.1570-o Thu Nov 26 11:35:07 UTC 2009 (1) Lo oking for host 192.168.2.10 and service ntp host found : 192.168.2.10 transmit(192.168.2.10) rec eive(192.168.2.10) transmit(192.168.2.10) receive(192.168.2.10) transmit(192.168.2.10) receive( 192.168.2.10) transmit(192.168.2.10) receive(192.168.2.10) transmit(192.168.2.10)server 192.168.2.10, port 123stratum 9, precision -20, leap 00, trust 000refid [192.168.2.10], delay 0.02632, dispersion 0.00061 transmitted 4, in filter 4reference time: d0a890f1.b4d040ff Tue, Dec 7 2010 5:54:41.706 originate timestamp: d0a891 02.09318178 Tue, Dec 7 2010 5:54:58.035 transmit timestamp: d0a890f2.3c8effe2 Tue, Dec 7 2010 5:54:42.236 filter delay: 0.02910 0.02632 0.02808 0.02641 0.00000 0.00000 0.000 00 0.00000 filter offset: 15.80026 15.79880 15.79793 15.79837 0.000000 0.000000 0.0000 00 0.000000 delay 0.02632, dispersion 0.00061 offset 15.7988017 Dec 05:54:42 ntpdate[3627]: step time server 192.168.2.10 offset 15.798801 sec附:当用ntpdate -d 来查询时会发现导致 no server suitable for synchronization found 的错误的信息有以下2个:错误1.Server dropped: Strata too high在ntp客户端运行ntpdate serverIP,出现no server suitable for synchronization found的错误。

本地建立NTP 服务器

本地建立NTP 服务器
本地建立NTP 服务器
由于在公司内部网络中进行实验,估计是受到网关设定的影响,使用 ntpdate 命令总是不能够成功。 所以考虑搭建一个内部的ntp 服务器:
预计搭建三台机器:
ntp0用1:来模拟外界的NTP服务器 ip 地址: 192.168.100.101
ntp0用2:来模拟处在企业网络中,联通外部和内部网络的,下级NTP服务器 ip 地址: 192.168.100.102
# multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 key 42 # manycast client
# Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10
测试2: 如果在 ntp02机器上重新启动 ntpd 服务,可以看到 ntp02 取得了 ntp01服务器的时间: 并且做好了 Mar 14 22:31:12 ntp02 ntpd[2421]: ntpd exiting on signal 15 Mar 14 22:31:22 ntp02 ntpdate[3178]: step time server 192.168.100.101 offset 9.034240 sec Mar 14 22:31:22 ntp02 ntpd[3180]: ntpd 4.2.2p1@1.1570-o Fri Nov 18 13:21:21 UTC 2011 (1) Mar 14 22:31:22 ntp02 ntpd[3181]: precision = 1.000 usec Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface wildcard, 0.0.0.0#123 Disabled Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface wildcard, ::#123 Disabled Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface lo, ::1#123 Enabled Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface eth0, fe80::a00:27ff:fe88:5628#123 Enabled Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface lo, 127.0.0.1#123 Enabled Mar 14 22:31:22 ntp02 ntpd[3181]: Listening on interface eth0, 192.168.100.102#123 Enabled Mar 14 22:31:22 ntp02 ntpd[3181]: kernel time sync status 0040 Mar 14 22:31:22 ntp02 ntpd[3181]: frequency initialized 0.000 PPM from /var/lib/ntp/drift Mar 14 22:34:37 ntp02 ntpd[3181]: synchronized to LOCAL(0), stratum 10 Mar 14 22:34:37 ntp02 ntpd[3181]: kernel time sync enabled 0001

Windows(2003)下配置NTP时间服务器

Windows(2003)下配置NTP时间服务器

Windows(2003)下配置NTP时间服务器一、服务端设置:因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的,所以必须通过修改注册表,以使系统作为NTP服务器运行。

注意,工作之前请先备份注册表文件。

1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。

2、修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ N tpServer内的「Enabled」设定为1,打开NTP服务器功能3、修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。

4、在dos命令行执行以下命令,确保以上修改起作用 net stop w32time net start w32time 推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ N tpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务二、客户设置:1、指定主时间服务器。

在DOS方式输入“net time /setsntp:”,这里我们指定是主时间服务器,也可以是其它地址(210.72.145.44)。

2、自由设定XP时间同步间隔:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ N tpClient的「SpecialPollInterval」默认设定为604800(或86400) PS:对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数实测:上面一段是我从网上下载下来的WIN2003设置NTPserver的方法,我想说的是前面设置服务端的设置都没什么问题,然后客户端我按照以上说法好像没同步过来,后来用查了点资料,然后自己设置了一下就可以了,具体步骤如下:1,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ N tpClient的「SpecialPollInterval」设置为900(这里要点十进制的900秒)2,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ N tpClient的「SpecialPollTimeRemaining」设置为你的NTPserve的IP地址。

局域网搭建NTP时间服务器及配置

局域网搭建NTP时间服务器及配置

一、局域网内由于时间不同步造成的问题作为网络管理员,既要保证网络设备的稳定运行,又要及时处理网络中随时出现的故障,而如果无法实现时间同步,就会增加处理故障的难度,比如:(一)有时候需要重启CISCO交换机,但每次重启后以后,交换机的时间又变回默认的1994年了。

(二)局域内有几十台交换机,虽然大多可以实现远程网管,但由于时间不一致,造成无法准备网络故障发生的确切时间。

(三)单位使用刷卡考勤,不准确的局域网时间往往造成考勤时间差异。

(四)公司各业务系统需要定时后台传输数据,也因为时间不一致导致传输不准时,甚至传输失败。

二、局域网内架设时间服务器1.局域网内需要同步的设备:Windows2003服务器AIX服务器Linux服务器WindowsXP桌面电脑CISCO路由器、交换机2.时间服务器方案选择如果要做成能够使CISCO路由器、交换机跟随进行时间同步的时间服务器,只有两个方案,一个是选择第三方专业的NTP软件,另一个就是利用LINUX系统作一台NTP服务器,考虑到时间服务器还必须访问外网来实现自身的时间同步,而我们有一台现成的windows2003代理服务器。

我们选择了方案一,在windows2003平台上使用专业的NTP服务器。

专业的NTP软件就叫NTP,它的WINDOWS版本(下载地址为http://www.meinberg.de/download/ntp/windows/ntp-4.2.4p7@copenhagen-o-win32-setup.exe)3.时间服务器安装1) 安装时一切配置都按默认的即可,但是在选择安装程序时,有一个安装第三方软件的那个(即openssl的不必选),一路点下一步进行即可,当然这样做完以后,十次有九次会提示NTP服务没有启动成功。

2) 查看和修改配置文件打开配置文件,即“Edit NTP Configuration”这一项,里面有一点需要记住的地方,即“driftfile "C:\ProgramFiles\NTP0606\etc\ntp.drift"”这一条,也就是说我们要在对应的目录下创建一个名为“ntp.drift”的文件,文件的内容为“0.000”,然后再把server 127.127.1.0fudge 127.127.1.0 stratum 12这两行配置文件前面的“#”去掉。

win2003建立NTP时间服务器

win2003建立NTP时间服务器

win2003建立NTP时间服务器时间基准对于一个公司、一个网络是非常重要的,在很多计算机服务中都严格要求权威的基准时间。

下面就以windows server 2003建立NTP校时服务和权威的NTP权威基准授时服务器。

一、选择服务器基准时钟,可选择内部硬件时钟和外部NTP授时服务器。

(首先要保证自己的时间准确)A.配置Windows 时间服务以使用服务器内部硬件时钟(1). 单击“开始”,单击“运行”,键入regedit,然后单击“确定”。

(2). 找到并单击下面的注册表子项:程序代码HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\Annou nceFlags(3). 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。

(4). 在“编辑DWORD 值”的“数值数据”框中键入A,然后单击“确定”。

B.配置Windows 时间服务以使用外部时间源(1). 指定时间源。

为此,请按照下列步骤操作:a. 找到并单击下面的注册表子项:程序代码HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\ NtpServerb. 在右窗格中,右键单击“NtpServer”,然后单击“修改”。

c. 在“编辑值”的“数值数据”框中键入Peers,然后单击“确定”。

注意:Peers 是一个占位符,应替换为您的计算机从中获取时间戳的对等端列表(以空格分隔)。

列出的每个DNS 名称都必须是唯一的。

必须在每个DNS 名称后面附加,0x1。

如果不在每个DNS 名称后面附加,0x1,则在下面步骤中所做的更改将不会生效。

(2). 选择轮询间隔。

为此,请按照下列步骤操作:a. 找到并单击下面的注册表子项:程序代码HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProvider s\NtpClient\SpecialPollIntervalb. 在右窗格中,右键单击“SpecialPollInterval”,然后单击“修改”。

windows 2003架设时间服务器(ntp)

windows 2003架设时间服务器(ntp)

windows 2003架设时间服务器(ntp)一、配置Windows 时间服务以使用内部硬件时钟警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。

这些问题可能需要重新安装操作系统才能解决。

Microsoft 不能保证可以解决这些问题。

修改注册表需要您自担风险。

要将PDC 主机配置为不使用外部时间源,请更改PDC 主机上的公告标志。

PDC 主机是存放域的林根PDC 主机角色的服务器。

这种配置会强制PDC 主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。

要将PDC 主机配置为使用内部硬件时钟,请按照下列步骤操作:1. 单击“开始”,单击“运行”,键入regedit,然后单击“确定”。

2. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\Announce Flags3. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。

4. 在“编辑DWORD 值”的“数值数据”框中键入A,然后单击“确定”。

5. 退出注册表编辑器。

6. 在命令提示符处,键入以下命令以重新启动Windows 时间服务,然后按Enter:net stop w32time && net start w32time注意:决不能将PDC 主机配置为与它自身同步如果将PDC 主机配置为与自身同步,将在系统日志中记录以下事件:类型: 信息来源: W32Time类别: 无事件ID: 38计算机: ComputerName描述: 时间提供程序NtpClient 不能访问,或当前正在从NTP_server_IP_Address 接收无效的时间数据。

有关更多信息,请参阅在的帮助和支持中心。

类型: 警告来源: W32Time类别: 无事件ID: 47计算机: ComputerName描述: 时间提供程序NtpClient: 在尝试联系它8 次以后没有收到来自手动配置的对等端NTP_server_IP_Address 的有效响应。

Window搭建局域网NTP服务器

Window搭建局域网NTP服务器

Window搭建局域网NTP服务器在局域网环境中,搭建一个可靠和准确的NTP(Network Time Protocol)服务器对于网络管理和时间同步非常重要。

本文将介绍如何在Windows操作系统下搭建一个局域网NTP服务器,确保网络中各设备的时间同步。

一、背景介绍网络中的设备通常需要准确同步时间,以确保各个设备之间的时间一致性。

NTP服务器通过向客户端提供准确的时间信息,实现网络中所有设备的时间同步。

二、准备工作在搭建局域网NTP服务器之前,需要确保以下准备工作已经完成:1. Windows操作系统:本文以Windows Server 2016为例进行介绍,但其他版本也可以进行类似操作。

2. 确保网络连接正常:确保服务器连接到局域网,并具备访问互联网的能力。

3. 管理员权限:在Windows Server上进行配置需要管理员权限。

三、安装和配置NTP服务器1. 安装NTP服务器软件:从可靠的来源下载并安装NTP服务器软件,如“Meinberg NTP”或“Symmetricom NTP”等。

2. 配置服务端:打开NTP服务器软件的配置文件,根据软件提供的说明进行相关配置。

常见的配置项包括服务器的地址、使用的NTP协议版本等。

3. 启动NTP服务器:保存配置文件并启动NTP服务器服务。

四、防火墙配置1. 开放NTP服务器端口:为了使局域网中的客户端能够与NTP服务器进行通信,需要在防火墙中开放NTP服务器的端口。

默认情况下,NTP服务器使用UDP 123端口。

2. 配置防火墙规则:打开防火墙设置,添加一个规则,允许流量通过NTP服务器的端口。

五、验证NTP服务器1. 客户端配置:在局域网中的某个客户端上配置NTP服务器信息,包括服务器的IP地址或域名。

2. 同步时间:客户端通过与NTP服务器进行通信,同步服务器时间。

3. 验证同步:验证客户端的时间是否与NTP服务器的时间一致。

可以使用命令行工具或者图形界面工具进行验证。

Windows时间服务器(NTP)设置及使用

Windows时间服务器(NTP)设置及使用

Windows时间服务器(NTP)设置及使用Windows时间服务器(NTP)设置及使用【文件环境】:1.服务启用.regWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\W32Time\Config] "AnnounceFlags"=dword:00000005 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\W32Time\TimeProv "Enabled"=dword:000000012.服务重启.batnet stop w32timenet start w32time3.NTP客户端_修改同步间隔为1天.regWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\W32Time\TimeProv "SpecialPollInterval"=dword:00015180 【测试环境】:NTP 服务端: Windows Server 2008客户端:任意Windwos【设置步骤】:1.服务端选点一台服务器作为时间服务器,如IP为192.168.0.120。

(1)双击“1.服务启用.reg",导入到注册表中。

(2)双击“2.服务重启.bat",重启Windows时间服务。

2.客户端(1)双击“NTP客户端_修改同步间隔为1天.reg"。

(2)双击Windows右下角的时间显示,在属性对话框“Internet时间”对话框中,选中“自动与Internet时间服务器同步,并在服务器中输入上面的服务器IP,点击立即更新。

局域网搭建NTP时间服务器及配置

局域网搭建NTP时间服务器及配置

局域网搭建NTP时间服务器及配置局域网中搭建NTP(Network Time Protocol)时间服务器可以确保网络中的所有设备都能够同步时间,提高网络的稳定性和安全性。

本文将介绍搭建NTP时间服务器的步骤以及配置方法。

1.确认网络拓扑结构:在搭建NTP时间服务器之前,需要明确网络的拓扑结构。

通常情况下,一个局域网中至少会有一台用作时间服务器的设备,并且所有其他设备都要能够直接或间接地访问到时间服务器。

2.选择合适的硬件设备:搭建NTP时间服务器所需的硬件设备可以是一台独立的物理服务器,也可以是一台虚拟机。

确保服务器的资源足够满足网络中所有设备的时间同步需求。

3. 安装操作系统:根据服务器的硬件要求,选择合适的操作系统。

常见的选择包括Windows Server、Linux等。

安装操作系统之后,确保服务器的网络配置正确,可以正确地与局域网中的其他设备通信。

4. 安装NTP软件:根据选择的操作系统,安装相应的NTP软件。

如果是Windows Server,可以安装Meinberg NTP等软件;如果是Linux,可以安装NTPd等软件。

安装软件的过程会涉及到配置文件的设置,其中包括时间服务器的相关参数,例如时间源、时间同步方式等。

5.配置NTP服务器:根据实际需求,配置NTP服务器的参数。

例如,指定时间源服务器的IP地址或域名,设置时间同步的方式(一般采用时钟同步或频率同步),调整时间服务器的时钟精度等。

6.配置网络设备:在局域网中的其他设备上进行NTP配置,使其能够与时间服务器进行时间同步。

具体的配置方法会因设备的型号和操作系统而有所不同,可以参考设备的文档或官方网站进行配置。

7.测试同步效果:在完成NTP服务器和网络设备的配置后,进行时间同步的测试。

可以通过在各个设备上查看时间,确认它们是否与时间服务器的时间保持一致。

如果存在差异,可以检查配置文件和参数,或者检查网络的连接和延迟。

8.定期维护和监控:建议定期对NTP时间服务器进行维护和监控。

ntp对时功能使用说明-windows创建自己的对时服务器

ntp对时功能使用说明-windows创建自己的对时服务器

NTP对时功能使用说明本文以Windows XP平台为例说明NTP对时功能的设置与使用,对于其他平台请参考对应系统帮助文件。

一、NTP服务器配置1.XP下服务器设置:i.修改注册表打开注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\修改其中的AnnounceFlags对应的数值为5;打开注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\修改其中的Enabled对应的数值为1;退出注册表编辑器;ii.在命令行中执行:net stop w32time && net start w32time,重启Windows时间服务;iii.右键单击“我的电脑”->“管理”->“服务和应用程序”->“服务”,查找“Windows Time”服务,将其启动类型设置为“自动”,并设置服务状态为“启动”;2.NTP端口测试:i.右键单击“网上邻居”,弹出“网络连接”窗口;ii.右键单击“本地连接”,点“属性”,“高级”页面,“Windows防火墙”,“设置”,选择“关闭”,或在“例外”页面中添加UDP端口例外,端口号“123”;点击“确定”后关闭本配置页面;3.NTP测试:使用测试程序“ntptest1.exe”测试服务器状态;i.打开“开始”->“运行”,输入“cmd”,点击确定;ii.找到ntptest1.exe所在目录,并运行“ntptest1 xxx.xxx.xxx.xxx”,xxx为对应的NTP服务器地址;如果按照如图显示执行信息,则说明对时服务器已经成功打开并提供对时功能。

Windows下安装NTP服务器

Windows下安装NTP服务器

Windows下安装NTP服务器NTP服务器介绍NTP服务器【Network Time Protocol(NTP)】是⽤来使计算机时间同步化的⼀种协议,它可以使计算机对其服务器或时钟源(如⽯英钟,GPS等等)做同步化,它可以提供⾼精准度的时间校正(LAN上与标准间差⼩于1毫秒,WAN上⼏⼗毫秒)。

详细步骤:1、在Windows 服务器下,按住“ windows+r ”打开“运⾏”对话框,输⼊regedit,点击“确定”打开注册表。

2、在注册表中依次展开:HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Services、W32Time、TimeProviders、NtpServer,在NtpServer项的右侧键值ENablied,将默认的0改为1,1为启⽤NTP服务器。

3、再在注册表中依次展开:HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Services、W32Time、Config找到Config项右侧的AnnounceFlags。

把默认的10改为5,5的意思就是⾃⾝为可靠的时间源。

4、修改完以上之后关闭注册表编辑器,win7下以管理员⾝份打开命令⾏如下图。

Windows10则⽤Windows+X+A以管理员⾝份打开命令⾏。

5、在命令提⽰符中输⼊:net stop w32Time,回车等待NTP服务停⽌。

然后再输⼊:net start w32Time,回车启动NTP服务。

6、测试,局域⽹内windows电脑同步成功!7、测试,在ubuntu虚拟机中,在终端输⼊命令“sudo ntpdate 192.168.10.241,”出现如下界⾯则同步成功!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Win搭建局域网NTP服务器
————————————————————————————————作者:————————————————————————————————日期:
近日,本人想在局域网内通过普通的windows 7 PC搭建一台NTP服务器,可看似简单的配置却给我捣腾了了半天。

初期,参考了互联网的上相关的配置文档,可网络设备就是死活不同步NTP服务器的时间。

实在没办法,只有通过来抓包分析了,经过一番研究后,终于找到问题,现将这个文档与大家分享:
通过windows系统为局域网搭建NTP服务器,为局域网内网络设备提供时间服务,经过测试,使用于windows xp、windows 2003、windows 7。

1、启用NTPServer。

为此,请按照下列步骤操作:
a. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确定”进入注册表;
b. 找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time Time/Providers/NtpServer
c. 在右窗格中,右键单击“Enabled”,然后单击“修改”;
d. 在“编辑DWORD 值”的“数值数据”框中键入“1”,然后单击“确定”;
2、如果使用NTP Server,建议关闭NTP Clinet,找到并单击下面的注册表子项:
a.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetServices/W32Tim eTime/Providers/NtpClinet
b. 在右窗格中,右键单击“Enabled”,然后单击“修改”;
c. 在“编辑DWORD 值”的“数值数据”框中键入“0”,然后单击“确定”;
3、强制主机将自身宣布为可靠的事件源,从而使用内置的CMOS时钟
a、
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\ Config
b. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”;
c. 在“编辑DWORD 值”的“数值数据”框中键入“5”,然后单击“确定”;
4、按照以上步骤设置完成后,经测试windows系统的客户端均能正常同步NTP 服务器的时间,通过抓包可以看到:
(10.160.13.252为windows xp客户端,10.160.13.73为NTP服务器)client--server:
server—client:
5、但此时网络设备(如cisco、h3c交换机……)仍然不能正常同步NTP服务器时间,始终显示unsynchronized,通过抓包可以看到:
从网络设备(NTP客户端)到到NTP服务端的数据包里面,NTP协议中字段为:Reference ID:unidentified reference source
(10.160.13.237为网络设备)
client--server:
server—client:
6、经过一番捣腾后,发现修改注册表能解决以上问题:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\ Config\LocalClockDispersion值修改为0
此时可以看到client—server的数据包中,NTP协议的字段Reference ID携带了NTP服务器的IP地址,为下图:(即此时网络设备可以正同步NTP服务时间)
Reference ID:10.160.13.73(NTP服务器IP地址)
client —server:
server—client:。

相关文档
最新文档