免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 12169 | 回复: 14
打印 上一主题 下一主题

[互操作系统] windows做时间服务器,linxu和windos时间同步 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-07 18:39 |只看该作者 |倒序浏览
找了很多的资料,都没有windows做时间服务,linux同步windows的时间的,最后自己找了一些软件,终于搞定了,写出来给大家共享,以免大家多走弯路

首先在http://www.meinberg.de/english/sw/index.htm
下载了一个windows的NTP服务程序:ntp4171.zip
windows 192.168.1.32
1.安装是提示设置服务器地址,我设置的本机widows机器的IP
2.ntpd的控制在:
   控制面板->;管理工具->;组件服务-NetworkTimeProtocol
3.可以启动ntpd守护进程保持时间同步
4.在C:\WINNT目录下有个ntp的配置文件ntp.conf
  设置为:
  server  127.127.1.0  prefer
  fudge   127.127.1.0  stratum  10
5.确定ntp是否工作: ntpq -p

linux和Windows同步,我用的是RedHat 9.0
执行命令:ntpdate 192.168.1.32
你就会发现你的时间变化了,和192.168.1.32的时间一样
如果执行命令出现一下错误
1.提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting
这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd
Kill掉ntp的进程

2.提示:No Server suitable for synchronization found
  这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后,马上
  启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟以后启动进程就行
我想每隔10分钟就和Windows服务同步时间
1.创建自己的一个crontab文件,随便建立一个文件date.cron,首先可以使用任何文本
  编辑器建立一个新文件,然后向其中写入需要运行的命令和要定期执行的时间。
  vi date.cron加入下面要运行的命令和要定期执行的时间
  */10 * * * * /usr/sbin/ntpdate 192.168.1.32
  然后存盘退出
2.使用crontab命令来安装这个文件,使之成为该用户的crontab文件。键入:
  crontab date.cron
  这个文件已经建立好了
3.使用命令:
  crontab -l  (查看安排的作业序列)可以看到刚才的作业
  如:
  [root@NXD-TEST root]# crontab -l
  # DO NOT EDIT THIS FILE - edit the master and reinstall.
  # (date.cron installed on Tue Dec  7 18:22:42 2004)
  # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
  */10 * * * * /usr/sbin/ntpdate 192.168.1.32
现在就OK了,每隔10分钟Linux就和服务端同步一次。

论坛徽章:
0
2 [报告]
发表于 2004-12-07 22:21 |只看该作者

windows做时间服务器,linxu和windos时间同步

server 127.127.1.0 prefer
fudge 127.127.1.0 stratum 10
这两个具体的意思可以说说吗?怎么突然出来了一个127.127.1.0 是啥?

论坛徽章:
0
3 [报告]
发表于 2004-12-08 10:18 |只看该作者

windows做时间服务器,linxu和windos时间同步

对啊,这个看起来困难

论坛徽章:
0
4 [报告]
发表于 2004-12-08 10:49 |只看该作者

windows做时间服务器,linxu和windos时间同步

我也很喜欢星际 最近也开始搞Linux 呵呵

论坛徽章:
0
5 [报告]
发表于 2004-12-08 11:18 |只看该作者

windows做时间服务器,linxu和windos时间同步

127.127.1.0 这个代表本机
fudge 127.127.1.0 stratum 10 这个是设置NTP服务的时间级别
也可以不设置时间级别

有时间切磋星际。。。:)
:em09

论坛徽章:
0
6 [报告]
发表于 2004-12-08 12:49 |只看该作者

windows做时间服务器,linxu和windos时间同步

感觉有点怪怪的。

如果是 Linux 做 NTP 服务器,Windows 去同步是不是正常一点

论坛徽章:
0
7 [报告]
发表于 2004-12-08 16:03 |只看该作者

windows做时间服务器,linxu和windos时间同步

这个只是需求不同。。
因为这台linux 是做股票行情服务端用的,
而证券公司的时间同步是他们自己写的一个windows上程序
机房的机器都是以这个windows机器的时间为准,证券对时间的要求比较严格
所以必要要使linux的时间和这台windows机器的时间一样
所以就这样做了
我也不知道还有否别的方法
请多多指教。。。谢谢!

论坛徽章:
0
8 [报告]
发表于 2004-12-09 11:04 |只看该作者

windows做时间服务器,linxu和windos时间同步

好东西,但如果xp和ntp同步可以吗

论坛徽章:
0
9 [报告]
发表于 2004-12-09 11:13 |只看该作者

windows做时间服务器,linxu和windos时间同步

都是一样的
http://www.meinberg.de/english/sw/ntp.htm
这个下面你可以看到ntp4171.zip  支持 Windows NT/2000/XP
只要你windows上用的服务端的软件支持ntp就可以了
你可以在XP 机器上使用:netstat -an  查看ntp 的123端口是否是监听状态

论坛徽章:
0
10 [报告]
发表于 2004-12-09 14:13 |只看该作者

windows做时间服务器,linxu和windos时间同步

可以买个GPS的时间服务器啊。时间也准确,其它的都可以作为客户端了。毕竟windows做服务器感觉比较怪。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP