什么是時鐘同步服務器?如何利用NTP搭建該服務器?
時鐘同步服務器顧名思義就是一種用來同步計算機時間的協議。它能使計算機同步其服務器或時鐘源(如石英鐘、GPS等),能提供高精度的時間校正(局域網與標準差小于1毫秒,在互聯網上為數十毫秒),并能通過加密進行確認,防止惡意協議攻擊。
為了讓NTP服務器提供準確的時間,首先要有一個準確的時間源,它應該是UTC。NTP可以從原子鐘、天文臺、衛星或互聯網上獲得UTC。這樣,就有了一個準確可靠的時間源。時間由NTP服務器級別傳播。
即使主機長時間無法連接服務器,NTP服務仍然有效工作。為了防止對時間服務器的惡意破壞,NTP使用認證機制來檢查來自所聲稱的服務器的信息是否真實,并檢查數據的返回路徑,從而提供一種防止干擾的保護機制。
那怎樣利用NTP搭建時鐘同步服務器?詳細操作如下:
1、首先準備工作做好:兩臺虛擬機、服務端、客戶端
2、服務端配置:下載--備份文件--編輯文件--啟動服務--檢測服務器是否同步--關閉防火墻--因為兩臺虛擬機的IP一致,為了專門驗證時間是否能同步,則專門調整修改一下服務機的時間。
3、客戶端配置:下載--編輯文件--關閉防火墻--實現同步 -----用客戶機驗證是否能同步服務機的時間,因此這里填寫服務機的IP地址(ntpdate
192.168.110.117 服務端ip)
4、解決報錯:在運行實現同步的時候會報錯 8 Aug 03:39:10 ntpdate[8229]: no server suitable for
synchronization found
5、解決方法:關閉防火墻 systemctl stop firewalld setenforce 0
6、調整時間的命令:timedatectl set-time 12:00:00 && date
驗證并同步使用:ntpdate 192.168.110.117