服务器配置
首先根据客户端的IP及 网络配置需要对各网络时间服务器进行配置,修改IP地址及网关地址。
其次对于windows服务器可以采用系统自带的NTP服务,具体配置如下:
双击电脑右下角的时间,出现如下图所示
选则“internet 时间”,则如下图所示,填写服务器ip地址即可对时。
在上图中填写服务器的ip地址,选择SNTP,和123,点击ok即可,如果还需要设置同步时间间隔,则选择:“Update interwal”填写时间即可。此软件会自动完成对时工作。
LINUX操作系统配置方法
1、 进入LINUX系统,使用shell进行配置:
2、 在本机登录提示符进入LINUX系统,采用root用户登录,输入用户名口令,每个linux系统都有一个根(root)用户,root用户能够运行程序、使用文件、以任何方式改变计算机的设置;
3、 使用telnet登录linux,使用telnet登录的时候,不可以直接使用root用户注册,你需要输入系统设定的另一个用户的用户名和口令,进入后,使用su命令,更改用户名为root用户,然后输入root用户的口令即可。
检测客户端:
1、 Linux系统中必须安装了NTP客户端,才可以和时间服务器校时;
2、 Linux下的NTP客户端存在于linux系统安装盘中;
3、 使用cd/etc命令进入根目录下的etc目录,etc是一个包含管理配置命令和文件的目录;
4、 使用is*ntp.conf查看是否存在这样的文件,如果存在,请参阅下一步,使用vi编辑器,*号是通配符,因为不同版本的linux会有不同的文件名,例如:xntp.conf,但是*后面的8个字符都是一样的。
5、 如果没有上面的文件,请与系统管理员联系,安装NTP软件包。
使用vi编辑器配置客户端
使用vi/etc/ntp.conf打开名为ntp.conf的文件,或者vi/etc/xntp.conf,视察看到的文件名而定;
使用上下左右光标移动键,到配置文件的后面几行,会看到如下类似显示:
Server 127.0.0.1 local clock
Fudege 127.0.0.1 stratum 10
敲击a键进入vi编辑方式:键入NTP服务器的IP地址,修改成(假设202.112.66.66是NTP服务器IP地址);
Server 202.112.66.66 minpoll 4 maxpoll 4
敲击ESC键回到vi命令方式,敲击:wq,保存修改并结束vi编辑;
6、 查看配置:使用命令more ntp.conf 查看修改后的配置文件,使用空格键翻页到达文件的后部分,查看是否正确;
7、 启动服务:使用servive ntpd restart 命令启动NTP客户端服务;
8、 查看服务启动情况:service ntpd status;
9、 查看时间:使用date命令查看当前时间,当前时间应该与NTP服务器时间同步;
10、 Vi编辑器的使用简介
1) 打开特定文件,例如打开tmp目录下 test文件,输入下面的命令:vi/tmp/test
2) 如果是新文件,你可以看到下面显示:
~
~
~
“/tmp/test”[New File]
3) Vi编辑器有命令方式和输入方式两种模式,当启动vi文本编辑器时,使用的是命令方式,你必须键入一个命令进入vi编辑方式,命令有一个或者两个点后面跟字母和任选数字组成:
a添加:可以从光标的右侧开始输入文本;
i插入:可以从光标左侧插入文本;
4) 完成输入时,安esc键,又返回命令方式。
5) 几个有用的命令:
:w 存储当前文件,但继续编辑;
:wq存储变更到文件,并且推出vi
:q推出当前文件,不保存变更;
:q!推出当前行,不存储刚对文件做出的变更;
HP_UNIX操作系统配置方法
HP-UX上要实现时间同步,需要设置时间服务器和客户端,相关的进程是xntpd配置文件/etc/ntp.conf/etc/ntp.drift在client上自己建立,用作drift文件/etc/rc.config.d/netdaemons执行文件/usr/sbin/xntpd运行脚本、sbin/init.d/xntpd{start|stop}配置方法服务器端1、编辑/etc/ntp.conf添加一行server 127.127.1.12.编辑/etc/rc.config.d/netdaemons更改两个参数的值export NTPDATE_SERVER=127.127.1.1 exportXNTPD=1(1表示启动xntpd;0表示不启动xntpd)。
启动xntpd/sbin/init.d/xntpd start4.其他可以通过/var/adm/syslog/syslog.log查看xntpd的运行状况;也可以使用ntpq命令查询xntpd的运行状况,客户端1.创建/etc/ntp.drift文件2.编辑/etc/ntp.conf添加两条记录server driftfile/etc/nep.drift3.编辑/etc/rc.config.d/netdaemons更改一个参数export source*在启动时间服务器和客户端的xntpd进程以后,需要5-10分钟的时间,才会进行同步。*可以使用ntpdate来根据ntp server设置客户端服务器的时间*如果主服务器和客户机器的时间相差超过1000秒,那么这个时间同步系统会认为服务器出现系统故障,从而停止同步,需要注意这一点。*可以通过查看/var/adm/syslog/syslog.log文件,查看xntpd的运行状况。另如果想在windows环境下使用HP-UX作为ntp server,需要一个win32tim.exe。
SUN SOLARIS操作系统配置方法
配置SOLARIS的NTP服务
1、 查看是否安装了NTP软件包,有下面两行则是已安装
#pkginfo|grep ntp
System SUNWntpr NTP,(Root)
System SUNWntpu NTP,(Usr)
2、 编辑配置文件ntp.conf
#vi/etc/inet/nep.conf
Server ip_address prefer
Driftfile/var/ntp/ntp.drift
3、 创建drift文件
Touch/var/ntp/nep.drift
4、 停止、启动NTP服务
/etc/init.d/xntpd start
/etc/init.d/xntpd stop
5、 查看服务
ps –ef|grep ntp查看进程
snoop | grep –i ntp查看是否存在ntp包
6、 查看其他服务器时间
Ntpdate –q ip_address
IBM AIX操作系统配置方法
在AIX中可以用两种方法来实现应用环境中多台机器的系统时间的统一。一个是启动xntpd守护进程,另一个是启动timed进程。
为了保证时间的一致性,在同一台机器上只启动xntpd或timed。(在AIX中这两个进程,缺省是不启动。每个AIX系统使用自己的系统时间。)
Xntpd是一个关于网络时间协议的守护进程,它遵循因特网时间服务器的通用标准。在启动xntpd时,xntpd会读取/etc/ntp.conf文件来确定网络中系统时钟服务器,以ntp服务器的系统时间为标准,来调整本机的系统时间。
可以用ntpq命令来显示xntpd进程的内部变量。使用ntp时应注意,xntpd服务器和xntpd客户端的时钟不能相差查过1000秒。若有大于1000秒的偏移,在客户端启动xntpd守护进程前,用data命令货ntpdate命令调整本机的系统时间,使偏移量在1000秒之内。然后启动xntpd。
Timed是一个时钟服务进程,在一个局域网内可有多个timed服务器,但只有一个timed主服务器,其余的是timed副服务器。当timed主服务器功能失效时,其中一个timd副服务器可自动变为主服务器。网络时间可以以timed主服务器的系统时间为标准,也可以以所有运行timed的主、辅服务器的系统时钟的平均值为准,来调整所有运行timed进程的机器的系统时钟。Timed客户机的系统时间与局域网上运行者的timed主服务器的系统时间同步,使整个网络运行环境有一个统一的时钟。
1、 构造一个NTP环境的基本步骤(假设NTP不是运行在SP上):
2、 设置NTP服务器(MASTER),其他NTP客户服务器以此服务器的时间为准,与其进行时间同步。
编辑/etc/nep.conf文件,内容如下:
#broadcastclient
Server 127.127.1.0
Driftfile /etc/nep.drift
Tracefile/etc/nep.trace
请注意文件中的server 127.127.1.0这一行,此处的127.127.1.0是一特殊地址,表示NTP主服务器是与自身的系统时钟同步。
编辑好/etc/ntp.conf后,启动xntpd守护进程
#startsrc-sxntpd
也可通过调用smitty,使xntpd在以后重启服务器时能自动启动。
#smitty xntpd
Xntpd状态查询,使用#lssrc –ls xntpd
刚启动xntpd时,sys peer 为‘insane’,表面xntpd还没有完成同步,
#lssrc –ls xntpd
Program name:--/usr/sbin/xntpd
Version:------3
Leap indicator:11(Leap indicator is insane.)
Sys peer:----no peer,system is insane
…
等待6-10分钟后,sys peer就不再是‘insane’了。
#lssrc –ls xntpd
Program name:--/usr/sbin/xntpd
Version:----3
Leap indicator:00(No leap second today.)
Sys peer:-----127.127.1.0
…
1.2 NTP客户端的设置
1.2.1 编辑NTP客户端上的/etc/nep.conf文件,内容如下:
#broadcastclient
Server 9.185.43.189
Driftfile /etc/nep.drift
Tracefile/etc/nep.trace
其中的server 9.185.43.189表明,此客户端与IP地址为9.185.43.189的NTP服务器进行时间同步。
1.2.2在NTP客户端启动xntpd守护进程
#startsrc –s xntpd
也可通过调用smitty,使xntpd在以后重启服务器时能自动启动。
#smitty xntpd
1.2.3 查询xntpd状态
当system peer不为‘insane’时,表明客户端已与服务器端成功地进行同步。
#lssrc –ls xntpd
Program name:--/usr/sbin/xntpd
Version:------3
Leap indicator:00(No Leap second today.)
Sys peer:----9.185.43.189
…
1.3.NTP客户端查询NTP服务器
Ntp客户端使用ntpdate命令来确认是否可用**的ntp服务器进行时间同步。
命令的结果会显示客户端与服务器的时间偏移。
#ntpdate –d 9.185.43.189
…
18 Mar 10:52:54 ntpdate[23578]:step time server 9.185.43.189 offset 86323.068272 sec
若时间间隔大于1000秒,使用ntpdate进行调整,如:
#date
Tue Mar 18 11:06:29 BEIST 2003
#ntpdate 9.185.43.189
19 Mar 11:06:51 ntpdate[23832]:step time server 9.185.43.189 offset 86403.40260
7 sec
#date
Web Mar 19 11:06:54 BEIST 2003
完成上述操作后ntp客户端与ntp服务器系统时钟完成同步,ntp客户端得到了新的系统时间。
2. 使用timed的基本设置步骤如下
2.1 启动timed 服务器
a.在局域网内,以timed主服务器的系统时钟为标准,来完成时钟的同步。
#startsrc-s timed –a “-M -c“
b.在局域网内,以所有运行timed的主、辅服务器的系统时间平均值为标准,来完成时钟的同步。
#startsrc –s timed
2.3 将timed 的启动语句加到/etc/rc.tcpip中,以便重新启动机器后,timed可自定启动。
网络设备配置方法
1) cisco路由器配置步骤
1. 登陆//输入密码
2. En//进入管理员模式输入超级密码:
3. Config t//进入配置模式
4. Ntpserver xx.xx.xx.xx//**NTP服务器ip地址
5. Exit//退出配置模式
6. Show ntpstatus//查看ntp同步状态,看是否同步
7. Wr//保存配置
2) 华为路由器配置步骤
3500
Eudemon 500 Eudemon 200
S8512
Quidway 20-4
I3safe//windows 界面
1. telnet xx.xx.xx.xx
2. 输入用户名密码
3. Su//进入超级用户名模式
4. 输入超级用户密码
5. System interview//进入系统界面
6. Ntp-service unicast-server xx.xx.xx.xx//**NTP服务器IP地址
7. Display ntp-service status/sessions//显示NTP同步状态
8. Quit //退出系统界面
9. Save//保存配置
10. Yes //选择yes保存配置