MoRenYaoJing 2011-06-03
企业内部,多个系统间需要获取服务器时间,大部分业务需要各个应用服务器的时间保持一致。
我们可以将应用服务器、数据库服务器时间与局域网内同一台时间服务器进行同步。
这里采用linux系统的ntp-server来完成时间服务器的建立,各个应用系统都来同步此服务器时间。
1.在ubuntu安装ntp
sudoapt-getinstallntp
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.检查同步过程
watchntpq-p
4.#如果开了防火墙允许所有访问123的端口
iptables-tfilter-AINPUT-pudp--destination-port123-jACCEPT
5.开机自启动
vi/etc/rc.local
加入/etc/init.d/ntpstart
6.客户端对时
linux为:
ntpdate -q 192.168.0.93
windows为:
6.1下载http://www.swiss-artg.ch/xnet/zip/ntpdate.zip
6.2执行ntpdate.exe192.168.0.93
很简单吧,但有时候却很有用~
补充点内容
【Windows服务器】
ntpdforwindows
下载页面:
http://www.meinberg.de/english/sw/ntp.htm#ntp_nt
下载链接:
http://www.meinberg.de/download/ntp/windows/[email protected]