論企業生產網NTP時鐘同步(網路時間同步服務)
論企業生產網NTP時鐘同步(網路時間同步服務)
論企業生產網NTP時鐘同步(網路時間同步服務)
摘要:保持生產環境中全網計算機時間的同步是一件很重要且必須的事情,至少在我們的網路環境中就是這樣。我們的網路由一個域和一個工作組組成,域主要是財務系統,而工作組是另一個管理系統,它們都要求計算機時間的一致性,大家都知道,在一個域中計算機時間都是自動同步的,但工作組卻沒那麼簡單。
保持生產環境中全網計算機時間的同步是一件很重要且必須的事情,至少在我們的網路環境中就是這樣。我們的網路由一個域和一個工作組組成,域主要是財務系統,而工作組是另一個管理系統,它們都要求計算機時間的一致性,大家都知道,在一個域中計算機時間都是自動同步的,但工作組卻沒那麼簡單。
經過討論,我們最後一致認為全網的計算機時間應該以工作組中的 UNIX/MIS 伺服器為準,於是整個網路的時間同步要求就應該如圖 1 所示,即域的 PDC 與 UNIX/MIS 伺服器同步,然後域成員與域 DC 同步(這裡 DC 與 PDC 是一臺伺服器),而工作組內的計算機則直接與 UNIX/MIS 伺服器同步,下面就來看看怎樣實現上述要求。
網路時間同步的相關背景知識
在網路中同步時間通常使用以下的兩種協議中的一種:
◆ 1. SNTP , simple network time protocol ,簡單網路時間協議
◆ 2. 時間協議( Time Protocol )
SNTP 是現在應用較多的一種網路時間協議, windows 域內的時間同步就是使用的這種協議,那 windows 域內時間同步的層次是怎樣的呢?森林中根域的 PDC 是整個森林的時間源,然後根域中其他 DC 和子域的 PDC 就與這個根 PDC 進行時間同步,再然後域成員就與自己域中的 DC 進行時間同步,也就是說 DC 與 PDC 進行時間同步,域成員與 DC 進行時間同步,當系統啟動時將進行一次同步,後面每 45 分鐘再進行週期性同步,使用 UDP123 埠進行通訊。
對於第二種時間協議( Time Protocol ),這種方法雖然並不流行了,但在一定情況下還是很有用的, Time Protocol 伺服器在 TCP/UDP 37 埠上進行監聽,它並不像上面一樣給出特定時間,而是給出從 1900 年 1 月 1 日午夜到現在的秒數,由於時間是由 32 位表示,所以這種協議只能使用到 2036 年。
在這裡我們將結合使用這兩種協議。
具體步驟
◆ 1. 實現 PDC/DC 與 UNIX/MIS 伺服器的時間同步
由於這裡 MIS 不是一臺 SNTP 伺服器,而且也不便將其配置成一臺 SNTP 伺服器,但發現其在監聽 37 埠,可以判定它是一臺 Time Protocol 伺服器( Unix 系統通常都是),於是可以在客戶機上安裝這種協議的客戶端軟體與其同步,於是在網上搜尋到這樣一種時間同步程式,名為 NTPclock ,既支援 SNTP 也支援 Time Protocol ,它是臺灣海洋大學開發的,所以有些術語可能與我們常用的有所不同,不過這並不妨礙我們理解。 NTPclock 不需安裝,為了讓它隨計算機一起啟動,請把它放在啟動選單中。
首先雙擊執行它,它會在桌面顯示一個浮動視窗,並顯示當前系統時間,為了完成時間同步,右擊此浮動視窗,然後選擇 “ 網路較時設定 ” 項,彈出如圖 2 的視窗,
在 “ 校時通訊協定 ” 欄選擇 “Time/TCP” 或 “Time/UDP” ,也就是使用 Time Protocol ,在 “ 時間伺服器位址 ” 欄填入 MIS 伺服器的 IP ,然後點選下方的 “ 立即查詢主機時間 ” 按鈕,如果同步成功,你將會看到系統時間的改變,並且下方的 “ 時間校正訊息 ” 欄也有相應資訊提示。其他項保持預設設定,比如週期性的同步和同步後自動調整時間等,然後點選 “ 結束設定 ” 按鈕退出配置。
◆ 2. 像上面一樣同理在工作組內的客戶機上進行相同的設定,使得工作組內的客戶機與 MIS 伺服器進行時間同步。
◆ 3. 域內的時間同步
Win2k/xp/2003 域成員有個 w32time 時間服務,它會自動與域 DC 進行時間同步,無需人為干涉,保持域內時間的同步是 kerberos 認證協議的一個基本要求,也是為了防止重放攻擊的一種手段,如果域成員客戶機與 DC 的時間相差太大的話,它的登入將不能成功,這時你可以手動調整系統時間,通常情況下,只要通訊無阻礙,域成員將自動與 DC 保持時間同步,所以在這裡我們無需進一步的設定,當然如果通訊要透過防火牆時,請記得開啟外出的 UDP123 埠。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69969420/viewspace-2936393/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NTP時間同步伺服器(區域網時鐘同步)解決方案伺服器
- NTP時鐘同步
- NTP時間同步
- NTP校時(時間同步伺服器)IPC網路攝像機時鐘問題排查伺服器
- NTP時間同步伺服器(時鐘同步)工作原理介紹伺服器
- NTP配置時間同步
- NTP時間同步 For AIXAI
- 新基建如何構造精準時鐘同步(NTP網路授時)體系
- linux ntp時間同步Linux
- Linux 網路時間同步Linux
- chrony時間同步服務
- 透過 NTP 進行時鐘同步
- Windows區域網通過NTP設定時間同步Windows
- Oracle RAC時間同步(NTP/CTSS)Oracle
- gPTP時間同步(時鐘同步)協議對智慧駕駛車載網路的重要性GPT協議
- ubuntu 修改時區或時間 及網路同步時間Ubuntu
- Ubuntu的NTP同步時鐘設定方法Ubuntu
- 使用NTP原理進行時間同步
- 【NTP】Redhat5.1環境下網路時間服務NTP的安裝部署Redhat
- Linux下 ntp 時間同步服務ntpd 出現 the NTP socket is in use, exiting 解決Linux
- 網路時間協議介紹以及伺服器同步網路時間協議伺服器
- Linux使用ntp時間伺服器同步時間Linux伺服器
- Linux時區設定及NTP時間同步Linux
- NTP系統時間同步-操作記錄
- 兩臺伺服器時間同步(NTP)伺服器
- 時間同步協議NTP - 原理&實踐協議
- Ubuntu 時間不準,怎麼設定NTP時間同步?Ubuntu
- 實時同步服務
- Windows ntp時間同步設定(bat指令碼)WindowsBAT指令碼
- LINUX 解決時間同步問題(NTP)Linux
- Oracle 11G RAC ntp時間同步配置Oracle
- Oracle叢集(RAC)時間同步(ntp和CTSS)Oracle
- Linux的時間設定與同步(NTP)Linux
- 內網通過ntpdate同步時間內網
- solaris同步時鐘
- Linux系統時間同步方法小結(NTP)Linux
- 關於Linux下ntp 時間同步錯誤Linux
- 配置rhel4的rdate時間同步服務