局域网搭建NTP时间服务器及配置

  • 格式:pdf
  • 大小:105.72 KB
  • 文档页数:3

局域⽹搭建NTP时间服务器及配置

⼀、局域⽹内由于时间不同步造成的问题

作为⽹络管理员,既要保证⽹络设备的稳定运⾏,⼜要及时处理⽹络中随时出现的故障,⽽如果⽆法实现时间同步,就会增加处理故障的难度,⽐如:(⼀)有时候需要重启CISCO交换机,但每次重启后以后,交换机的时间⼜变回默认的1994年了。

(⼆)局域内有⼏⼗台交换机,虽然⼤多可以实现远程⽹管,但由于时间不⼀致,造成⽆法准备⽹络故障发⽣的确切时间。

(三)单位使⽤刷卡考勤,不准确的局域⽹时间往往造成考勤时间差异。

(四)公司各业务系统需要定时后台传输数据,也因为时间不⼀致导致传输不准时,甚⾄传输失败。

⼆、局域⽹内架设时间服务器1.局域⽹内需要同步的设备:

Windows2003服务器

AIX服务器

Linux服务器

WindowsXP桌⾯电脑

CISCO路由器、交换机

2.时间服务器⽅案选择

如果要做成能够使CISCO路由器、交换机跟随进⾏时间同步的时间服务

器,只有两个⽅案,⼀个是选择第三⽅专业的NTP软件,另⼀个就是利

⽤LINUX系统作⼀台NTP服务器,考虑到时间服务器还必须访问外⽹来

实现⾃⾝的时间同步,⽽我们有⼀台现成的windows2003代理服务器。

我们选择了⽅案⼀,在windows2003平台上使⽤专业的NTP服务器。

专业的NTP软件就叫NTP,它的WINDOWS版本(下载地址为http://www.meinberg.de/download/ntp/windows/ntp-4.2.4p7@copenh

agen-o-win32-setup.exe)

3.时间服务器安装

1) 安装时⼀切配置都按默认的即可,但是在选择安装程序时,有⼀个安

装第三⽅软件的那个(即openssl的不必选),⼀路点下⼀步进⾏即可,

当然这样做完以后,⼗次有九次会提⽰NTP服务没有启动成功。2) 查看和修改配置⽂件

打开配置⽂件,即“Edit NTP Configuration”这⼀项,⾥⾯有⼀点需要记住的地⽅,即“driftfile "C:\ProgramFiles\NTP0606\etc\ntp.drift"”这⼀条,也就是说我们要在对应的⽬录下创建⼀个名为“ntp.drift”的⽂件,⽂件的内容为“0.000”,然后再把server 127.127.1.0

fudge 127.127.1.0 stratum 12

这两⾏配置⽂件前⾯的“#”去掉。3) 重新执⾏⼀次安装程序过程

做完以上两步后,如果直接运⾏重新启动进程命令(即“Restart NTP Service”)往往也是不⾏的,我们要做的是重新执⾏⼀遍安装过程,经过这么⼀番折腾后,⼀般来说,我们的NTP服务器就成功配置完成,并处于启动状态了。我们可以⽤“Quick NTPStatus”来测试⼀下,如果出现如图4所⽰的信息,则说明NTP服务已经正常启动了。

4.时间同步拓扑图

5.时间同步客户端设置

a)配置Windows成为NTP服务器客户端

我们将Windows操作系统默认的时间更新服务器地址time.windows.com、time.nist.gov直接通过公司DNS服务器解析到NTP服务器(192.168.1.1)上,只需确保Windows Time服务正常启动就可以⾃动同步。b)配置Linux成为NTP服务器客户端

1.安装ntp软件,可以通过“yum install ntp”命令安装。

2.⽴即和本地时间服务器同步时间

ntpdate 192.168.1.1

3.定时执⾏时间同步,可以通过crontab来实现

crontab –e

输⼊以下内容,每⼩时的第19分钟做⼀次时间同步:19 * * * * /usr/sbin/ntpdate 192.168.1.1

c)配置AIX成为NTP服务器客户端

1、编辑/etc/ntp.conf⽂件:

server 192.168.1.1 prefer #本地时间服务器地址

driftfile /etc/ntp.drift

tracefile /etc/ntp.trace

2、⽴即和本地时间服务器同步时间:

#ntpdate 192.168.1.1

3、启动xntpd服务:

#startsrc -s xntpd

4、使⽤lssrc -ls xntpd命令检测xntpd的运⾏状态,并且等待时

间层数(stratum)变为16以下的数。d)配置CISCO交换机成为NTP服务器客户端

1.配置系统debug记录时间格式

service timestamps debug datetime localtime

2.配置系统⽇志记录时间格式

service timestamps log datetime localtime

3.配置时区

clock timezone GMT 84.配置时间同步服务器地址

ntp peer 192.168.1.1