CISCO路由器上配置NTP服務器
更新時間:2016-01-25 點擊次數:1904次
不管您是做網絡管理,還是路由交換或是服務器搭建。設備的時間同步問題都非常的重要。本次介紹一下在CISCO路由器上配置NTP服務器,以解決企業中路由器、交換機及windows服務器、Linux服務器等設備的時間同步問題。尤其是做網絡管理的同志們可要注意啦!您肯定不希望接收到設備時間不統一Trap事件。NTP(NetworkTimeProtocol,網絡時間協議)是基于RFC1305的協議,是一個跨越廣域網或局域網的復雜的同步時間協議。一般情況下建議配置在路由器上,當然配置在其它設備上都是可以的。接下來我們根據下面的拓撲圖來看一下在路由器上配置NTP服務器的方法以及交換機、windows服務器、Linux服務器如何設置NTP客戶端。拓撲如下:
一.在路由器上配置NTP服務器
(1).配置路由器基本信息,包括主機名稱接口信息等。
(2).配置路由器的所在的時區。說明:上面的配置中Peking用來指明所在時區的名字,+8是指相對于時間的偏移量,這個值的取值范圍從-23–23.
(3).配置路由器的時間注意咱們現在是在特權模式下說明:為從上面的配置中可以看出“set”用于設置時間,14對應小時,15對應分鐘,16對應秒,27對應日期,Feb對應月份,2010對應年份。
(4).路由器為NTP服務器說明:路由器為NTP服務器時用的命令是master,而不是server,注意現在又回到了全局模式。
二.在交換機上啟用NTP客戶端1.配置交換機基本信息2.在交換機上啟用NTP客戶端接收由NTPServer發出的時鐘信號說明:現在使用ntpserver命令來NTP服務器的地址,注意不要望了時區的設置,否則獲得的時間將會是UTC時間。現來驗證一下,下面是NTP服務器上顯示的時間下圖是在交換機上看到同步后的時間
三.在windows服務器上啟用NTP客戶端windows系統默認會到microsoft提供的NTP服務器上校正時間,但是有時侯會有延遲。所以建議企事業中還是應該有自己的NTP服務器。Windows服務器上啟用NTP客戶端那就太簡單了,下面是具體的步驟:
(1).雙擊任務欄右下角的時鐘,打開“日期和時間屬性”對話框。
(2).單擊“Internet時間”標簽,單擊“自動與因特網時間服務器同步”復選框,并在“服務器”文本框中輸入NTP服務器的IP地址192.168.1.1,單擊立即更新。如圖:OK!就這么簡單,注意*次更新可能會顯示失敗,應用一下再更新一下就好了,如果還是不行就要注意以下原因,比如網絡不通,防火墻阻礙了123端口(NTP服務的端口),客戶端上顯示的時間與NTP服務器上的時間懸殊過大。
四.在Linux服務器上啟用NTP客戶端
方法一:在Linux中,NTP客戶端要進行時間同步非常簡單,如下:[root@zpp~]#ntpdate-b192.168.1.127Feb14:30:23ntpdate[5937]:steptimeserver192.168.1.1offset-2054.513435sec[root@zpp~]#hwclock-w[root@zpp~]#說明:使用命令“hwclock-w”的目的是為了修正系統的硬件時間。為了使NTP客戶端每天都能與NTP服務器保持時間同步,可以將網絡校時寫入cron。root@zpp~]#crontab–e……458***root/usr/sbin/ntpdate192.168.1.1;/sbin/hwclock-w說明:我們讓客戶端每天8:45自動進行網絡校時。
方法二:編輯客戶端的/etc/ntp.conf文件和/etc/ntp/step-tickers文件。如下:[root@zpp~]#vi/etc/ntp.conf……service192.168.1.1driftfile/var/lib/ntp/drift[root@zpp~]#vi/etc/ntp/step-tickers192.168.0.1重新啟動即可[root@zpp~]#/etc/init.d/ntpdrestartShuttingdownntpd:[OK]ntpd:Synchronizingwithtimeserver:[OK]Startingntpd:[OK]
方法三:在桌面環境下配置。在終端下輸入“system-config-time”命令,在“網絡時間協議”選項卡中啟用網絡時間協議,并添入NTP服務器的地址,然后點擊“確定”,如圖:OK!現在所有設備時間都統一了!