Ubuntu搭建NTP服務器

NTP簡介vim

NTP是Network Time Protocol的縮寫,又稱爲網絡時間協議。是用來使計算機時間同步化的一種協議,它可使計算機對其服務器或時鐘源(如石英鐘,GPS等等)作同步化,它能夠提供高精準度的時間校訂(LAN上與標準間差小於1毫秒,WAN上幾十毫秒),且可介由加密確認的方式來防止惡毒的協議***。爲用戶提供授時服務,而且這些網站間應該可以相互比對,提升準確度。bash

本身管理的一臺Ubuntu服務器出現了時間錯誤,致使郵件發送顯示的時間頗有問題,所以痛定思痛,在這裏花時間記錄一下搭建ntp服務器的過程。服務器

服務器配置
網絡

安裝
ide

$sudo apt-get install ntp


配置網站

配置文件位置加密

$sudo vim /etc/ntp.conf

配置方法spa

利用server設定上層NTP服務器,上層NTP服務器的設定方式爲:code

server    [IP OR HOSTNAME]    [PREFER]orm

參數說明:

ip or hostname :上層ntp服務器的ip地址或者域名

prefer : 表示優先使用的主機

driftfile :記錄時間差別。由於預設的NTP Server自己的時間計算是依據BIOS的晶片震盪週期頻率來計算的,可是這個數值與上層Time Server有偏差。因此NTP這個daemon會自動的去計算咱們本身主機的頻率與上層Time Server的頻率,而且將兩個頻率的偏差記錄下來,記錄下來的檔案就是在driftfile後面接的完整文件名中了

常見的時間服務器

server 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org

配置文件以下

wKiom1h-LMrzL0MMAAA8ubuvQEo757.png


其餘服務器同步方式以下命令:

$sudo apt-get install ntpdate  #前提須要安裝ntpdate
$sudo ntpdate ntp服務器IP地址
相關文章
相關標籤/搜索