您现在的位置:智能制造网>技术中心>在PC上配置时间服务器

直播推荐

更多>

企业动态

更多>

推荐展会

更多>

在PC上配置时间服务器

2011年07月05日 10:02:01人气:3354来源:上海锐呈电气有限公司

  1,设置WindowsXP为时间服务器
  
  启用NTPServer。(其实很多XP系统中,这个都是默认启动的)
  
  找到并单击下面的注册表子项:
  
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\
  
  在右窗格中,右键单击“Enabled”,然后单击“修改”。
  
  在“编辑DWORD值”对话框中的“数值数据”下,键入1,然后单击“确定”。
  
  退出注册表编辑器。
  
  在命令提示符处,键入以下命令以重新启动Windows时间服务,然后按Enter:
  
  netstopw32time&&netstartw32time
  
  2,在其它电脑上,设置好时间服务器IP地址
  
  *步:主时间服务器。在DOS方式输入“nettime/setsntp:”,这里我们是主时间服务器,也可以是其它地址。在regedit中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\中也有相应配置。
  
  第二步:开始与主时间服务器同步。先关闭windowstime服务,再开启该服务。可以在“管理工具”的“服务”界面下完成,也可以以DOS方式输入“netstopw32time”、“netstartw32time”。
  
  第三步:设置电脑的Windowstime服务的启动方式为自动。在“管理工具”的“服务”界面下完成。
  
  第四步:w32tm/resync,如果返回成功,就OK啦。
  
  ========================================================================
  
  原始信息:
  
  在网络中同步时间通常使用以下的两种协议中的一种:
  
  1.SNTP,simplenetworktimeprotocol,简单网络时间协议
  
  2.时间协议(TimeProtocol)
  
  Win2k/xp/2003域成员有个w32time时间服务,它会自动与域DC进行时间同步,无需人为干涉,保持域内时间的同步是kerberos认证协议的一个基本要求,也是为了防止重放攻击的一种手段,如果域成员客户机与DC的时间相差太大的话,它的登录将不能成功,这时你可以手动调整系统时间,通常情况下,只要通讯*,域成员将自动与DC保持时间同步,所以在这里我们无需进一步的设置,当然如果通讯要通过防火墙时,请记得打开外出的UDP123端口。
  
  第二部份:
  
  时间同步NTP服务器的配置
  
  本文介绍了时间服务器常用的二种协议:SNTP和TIME,并就局域网环境下各种系统(Linux、Windows98、2000、XP)时间服务的设置分别进行了说明,zui终实现整个局域网环境下所有电脑时钟的同步与校准。
  
  什么是网络时间服务
  
  网络时间服务NetTimeService与网络文件下载服务FTP、网络浏览服务WWW等一样,是一种网络服务,提供网络时间服务的电脑叫网络时间服务器。当然有些时间服务器是纯硬件结构的,通过GPS/北斗卫星信息来获取时间,其外观与一台交换机相似,如上海锐呈电气有限公司生产的K系列NTP时间服务器产品,详情可参考:,纯硬件结构时间服务器不在文本介绍之列。本文主要介绍一台电脑如何通过网络获取上级时间服务器提供的标准时间,再服务于本单位的局域网,使一个单位的所有电脑都能与标准时间保持同步,时间误差一般小于0.5秒。
  
  TCP/IP协议中,用于同步时间的协议为NTP协议,它是由美国德拉瓦大学的DavidL.Mills于1985年提出,除了可以估算封包在网络上的往返延迟外,还可独立地估算计算机时钟偏差,从而实现在网络上的高度计算机校时,它是设计用来在Internet上使不同的机器能维持相同时间的一种通讯协议。时间服务器(timeserver)是利用NTP的一种服务器,通过它可以使网络中的电脑保持时间同步。
  
  NTP是一个跨越广域网或局域网的复杂的同步时间协议,它通常可获得毫秒级的精度。SNTP(SimpleNetworkTimeProtocol)是NTP的一个子集,目的是为了那些不需要NTP实现复杂性网络时间同步的主机。通常用于局域网上的若干台主机通过互联网与其他的NTP主机同步时钟,接着再向局域网内其他客户端提供时间同步服务。SNTP一般使用UDP的123端号,Linux系统和Windows系统都支持它,是现在架设网络时间服务器的主流协议。
  
  TimeProtocol(RFC-868)协议是一种较简单的协议。此协议提供了一个独立于站点的,机器可读的日期和时间信息。时间服务返回的是从1900年1月1日午夜到现在的秒数。该协议通过TCP或UDP的37端口提供服务。Linux下的TIME服务提供该服务,Windows系统中较少使用。
  
  现在网上的许多时间校准软件,有些支持SNTP协议、有些支持TIME协议,有些二者都支持,我们在选择时要特别注意。另外在Windows系统的对等网中,还有使用“nettime机器名/set/yes”命令使用netbios协议进行时间校准,由于这种方法不支持混合网络和跨网段网络,本文也不特别介绍。
  
  时间服务器有何用
  
  也许有人认为电脑的时钟有点误差影响不大,其实这是非常错误的。电脑系统中的文件保存、文件传输、电子中的时间戳都是以电脑时钟为准的。如果今后我们想进行文件查找、日志查询,如果系统时钟不准,或同一网络中的电脑时间不同步,将给后续工作带有许多麻烦。现在许多备份软件、编译软件、FTP工具都是以文件保存时间为依据进行比较的,如果时间不统一,将使这些软件难以正常工作。三、如何使局域网内的所有电脑时钟同步
  
  首先要在互联网上寻找一台或几台专门提供时间服务的电脑(以下称为主时间服务器)。现在有不少机构免费提供标准时钟服务,在中专门介绍有不少时间服务器地址。推荐大家在平时使用这个地址,因为这个域名在DNS解析时会从一组时钟服务器的IP中随机选取,非常合适一般用户使用。大家也可以在搜索引擎中以“publictimeserver”为关键词搜索一下,找出离你较近的时间服务器。
  
  其次选择单位中能上网的一台电脑,让它与主时间服务器同步,这台电脑可以是Linux主机,也可以是win98、2000、XP主机。同时把这台电脑设为局域网内部的时间服务器(以下称为时间服务器),供局域网内部的所有电脑校对时间。
  
  再在单位内部的所有电脑上设置时间服务的客户端,如果客户机为win2000、XP或Linux系统,不需要安装任何软件。如客户机为win98系统时要根据时间服务器类型的不同而区别对待:如果时间服务器选用SNTP协议进行时钟同步,则win98机上需安装一个sntp客户端软件,如时间服务器由windows电脑通过netbios协议提供,则win98上也不需要安装任何软件。
  
  设置时间服务器
  
  以下分Linux、Win98、Win2000XP三种情况分别介绍,而且只介绍sntp服务的架设,timeserver服务和netbios对时服务由于应用很少,不做介绍。
  
  1、Linux主机做时间服务器(以RedHat9.0为例)
  
  *步:检查是否已经安装有ntp软件包。输入“rpm-qa|grepntp”,如果已经安装应该显示“ntp-4.1.2-0.rc1”。
  
  第二步:安装ntp软件,从下载rpm包,输入“rpm-ivhntp-xxx.rpm”执行安装。
  
  第三步:配置ntp服务。备份原/etc/ntp.conf文件后,输入以下内容
  
  server
  
  server
  
  server
  
  driftfile/etc/ntp/drift
  
  三行server都设是为了提供连接冗余,当*个地址连接失败时,后面的地址提供时间服务,注意这里的对应一组IP地址,由DNS随机分配。
  
  第四步:启动ntp服务。输入“servicentprestart”。
  
  为了保证以后Linux机启动后ntp服务能自动启动,还要输入“chkconfigntpdon”。Linux下的ntp软件不但能自动与互联网上的时钟保持同步,同时本身已经是一台SNTP服务器了,可以供局域网内的电脑校对时间。建议启动NTP服务后,先用date命令手工校正一下时间,以后系统会自动与互联网上的主时间服务器保持同步。ntp服务还有一个好处,如果当前系统的时间与标准时间有所误差,它不是马上把时间校正,而是逐步缩小与标准时间的误差,以免系统内部出现时间突变。
  
  2、Windows2000、XP做时间服务器
  
  *步:主时间服务器。在DOS方式输入“nettime/setsntp:”,这里我们是主时间服务器,也可以是其它地址。
  
  第二步:开始与主时间服务器同步。先关闭windowstime服务,再开启该服务。可以在“管理工具”的“服务”界面下完成,也可以以DOS方式输入“netstopw32time”、“netstartw32time”。
  
  第三步:设置电脑的Windowstime服务的启动方式为自动。在“管理工具”的“服务”界面下完成。
  
  注意这台windows主机不能加入任何域,否则无法启动windowstime服务。此时,这台windows电脑已经是互联上主时间服务器的客户了,以后每次电脑启动时,都会自动与主时间服务器校对时间。如果网络不通,电脑也会过45分钟后再次自动校对时间。需要注意的是电脑的时钟与标准时间误差不能超过12小时,否则不能自动校对,而要手动校正了。
  
  第四步:使这台电脑成为时间服务器,供局域网内部的电脑校对时间。用“regedit”打开注册表,把“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters”中的LocalNTP改为1即可。
  
  3、Windows98做时间服务器
  
  一般不推荐Windows98系统做时间服务器,而且win98本身也不含时间服务器功能,需要安装第三方软件。本文后面介绍的nettime软件是一个非常的时间客户端软件,它可以工作在windows98、2000、XP系统中,当选中“Allowothercomputerstosynctothiscomputer”时,可以把这台电脑当做成时间服务器。
  
  五、设置时间服务器的客户端
  
  客户端的主要任务是连接到局域网内的时间服务器,以保持电脑的时钟与服务器同步。同样分Linux、Windows98、2000、XP几种情况介绍
  
  1、LINUX主机
  
  其实在上面介绍Linux系统中的ntp服务时,已经提到ntp时间服务时同时也是一个时间服务的客户端,只要把/etc/ntp.conf文件中的“server”改为“server内部时间服务器IP地址”即可。如不想使用ntp服务,也可使用ntp软件包中带来的ntpdate命令,只要手工执行“ntpdate时间服务器IP地址”即可。如想每天自动对时,可以把这条命令放在cron中,注意在同一台电脑上ntp服务与ntpdate命令不能同时使用。
  
  2、Windows2000主机
  
  执行设置时间服务器时的前三步即可
  
  3、WindowsXP主机
  
  可以按Windows2000主机的方法设置,也可双击任务栏右下角的时钟图标,打开“日期时间属性”对话框,在“Internet时间”卡片上选中“自动与Internet时间服务器同步”,并在服务器上填入内部时间服务器的IP地址即可。
  
  4、Windows98主机
  
  需要安装第三方软件,自由(free)软件nettime是个不错的软件,它支持SNTP(UDP123)、TIME(TCP37)、TIME-UDP(UDP37)三种方法进行时间同步。软件操作简单,只要在上图的“HostnameorIPAddress”中输入局域网内时间服务器的IP地址,“Protocol”中选SNTP即可。
  
  当然在windows98电脑上执行“nettime机器名或IP地址/set/yes”也可能与其它windows电脑同步时钟,前提是这些电脑在同一网段,并且安装有netbios协议。把该命令放在autoexec.bat中,就可以做到开机自动对时了。
  
  文章源于:上海锐呈电气有限公司

关键词:防火墙
全年征稿/资讯合作 联系邮箱:1271141964@qq.com

免责声明

  • 凡本网注明"来源:智能制造网"的所有作品,版权均属于智能制造网,转载请必须注明智能制造网,https://www.testerchina.com。违反者本网将追究相关法律责任。
  • 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

<
更多 >

工控网机器人仪器仪表物联网3D打印工业软件金属加工机械包装机械印刷机械农业机械食品加工设备制药设备仓储物流环保设备造纸机械工程机械纺织机械化工设备电子加工设备水泥设备海洋水利装备矿冶设备新能源设备服装机械印染机械制鞋机械玻璃机械陶瓷设备橡塑设备船舶设备电子元器件电气设备


我要投稿
  • 投稿请发送邮件至:(邮件标题请备注“投稿”)1271141964.qq.com
  • 联系电话0571-89719789
工业4.0时代智能制造领域“互联网+”服务平台
智能制造网APP

功能丰富 实时交流

智能制造网小程序

订阅获取更多服务

微信公众号

关注我们

抖音

智能制造网

抖音号:gkzhan

打开抖音 搜索页扫一扫

视频号

智能制造网

公众号:智能制造网

打开微信扫码关注视频号

快手

智能制造网

快手ID:gkzhan2006

打开快手 扫一扫关注
意见反馈
关闭
企业未开通此功能
详询客服 : 0571-87858618