技术中心

您现在的位置:化工生意网 > 技术首页 > 技术交流

CISCO路由器配置NTP网络同步服务器、时间服务器、GPS时间服务器

2011年08月18日 09:38:40人气:190来源:上海锐呈电气有限公司

     NTP(Network Time Protocol,网络时间协议)是基于RFC1305的协议,是一个跨越广域网或局域网的复杂的同步时间协议。一般情况下建议配置在路由器上,当然配置在其它设备上都是可以的。接下来我们根据下面的拓扑图来看一下在路由器上配置NTP服务器的方法以及交换机、windows服务器、Linux服务器如何设置NTP客户端。

拓扑如下:


 

 

一.             在路由器上配置NTP服务器

1.      配置路由器基本信息,包括主机名称接口信息等。


 

 

2.      配置路由器的所在的时区。




 

 

说明:上面的配置中Peking用来指明所在时区的名字,+8是指相对于时间的偏移量,这个值的取值范围从-23 – 23.

3.      配置路由器的时间

注意咱们现在是在特权模式下


 

 

说明:为从上面的配置中可以看出“set”用于设置时间,14对应小时,15对应分钟,16对应秒,27对应日期,Feb对应月份,2010对应年份。

4.      路由器为NTP服务器

 
 

 

说明:路由器为NTP网络同步服务器、时间服务器、GPS时间服务器时用的命令是master,而不是server,注意现在又回到了全局模式。

二.             在交换机上启用NTP客户端

1. 配置交换机基本信息


 

 

2.在交换机上启用NTP客户端接收由NTP Server发出的时钟信号


 

 

说明:现在使用ntp server命令来NTP服务器的地址,注意不要望了时区的设置,否则获得的时间将会是UTC时间。

现来验证一下,下面是NTP网络同步服务器、时间服务器、GPS时间服务器上显示的时间


 

 

下图是在交换机上看到同步后的时间


 

 

三.             windows服务器上启用NTP客户端

windows系统默认会到microsoft提供的NTP网络同步服务器、时间服务器、GPS时间服务器上校正时间,但是有时侯会有延迟。所以建议企事业中还是应该有自己的NTP网络同步服务器、时间服务器、GPS时间服务器。

Windows服务器上启用NTP客户端那就太简单了,下面是具体的步骤:

1.      双击任务栏右下角的时钟,打开“日期和时间属性”对话框。

2.      单击“Internet时间”标签,单击“自动与因特网时间服务器同步”复选框,并在“服务器”文本框中输入NTP服务器的IP地址192.168.1.1,单击立即更新。如图:

 

注意*次更新可能会显示失败,应用一下再更新一下就好了,如果还是不行就要注意以下原因,比如网络不通,防火墙阻碍了123端口(NTP服务的端口),客户端上显示的时间与NTP网络同步服务器、时间服务器、GPS时间服务器上的时间悬殊过大。

四.             Linux服务器上启用NTP客户端

方法一:

在Linux中,NTP客户端要进行时间同步非常简单,如下:

[root@zpp ~]# ntpdate -b 192.168.1.1

27 Feb 14:30:23 ntpdate[5937]: step time server 192.168.1.1 offset -2054.513435 sec

[root@zpp ~]# hwclock -w

[root@zpp ~]#

说明:使用命令“hwclock -w”的目的是为了修正系统的硬件时间。

为了使NTP客户端每天都能与NTP服务器保持时间同步,可以将网络校时写入cron。

root@zpp ~]#crontab –e

… …

45 8 * * * root /usr/sbin/ntpdate 192.168.1.1 ; /sbin/hwclock -w

说明:我们让客户端每天8:45自动进行网络校时。

方法二:

编辑客户端的/etc/ntp.conf文件和/etc/ntp/step-tickers文件。如下:

[root@zpp ~]# vi /etc/ntp.conf

… …

service 192.168.1.1

driftfile /var/lib/ntp/drift

[root@zpp ~]# vi /etc/ntp/step-tickers

192.168.0.1

重新启动即可

[root@zpp ~]# /etc/init.d/ntpd restart

Shutting down ntpd:                                   [  OK  ]

ntpd: Synchronizing with time server:   [  OK  ]

Starting ntpd:                          [  OK  ]

方法三:在桌面环境下配置。

在终端下输入“system-config-time”命令,在“网络时间协议”选项卡中启用网络时间协议,并添入NTP服务器的地址,然后点击“确定”,如图:





 

 

公司名称:上海锐呈电气有限公司

地址:上海市翔殷路128号上海理工大学国家科技园1号楼

200433

51816732

:魏元栋

rcdq123@163.com

QQ1078860159

http://www.ruicheng-china.cn/

      http://www.afzhan.com/St40821

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