ntp實現網絡時鐘同步
ntp簡介
ntp是Network Time Protocol(NTP)是用來使計算機時間同步化的一種協議,主要用于網絡集群中的計算機同步。
安裝配置ntp
ntp沒有明顯的服務器端和客戶端的區分,安裝了ntp后,任意一臺計算機都可以作為服務端,所以可以考慮將其中一臺計算機作為ntp服務器與internet時間同步,其他計算機作為客戶端與這一臺進行時間同步。
安裝ntp
[user@ubuntu ~]$sudo apt-get install ntp
配置服務端
編輯ntp.conf配置文件
[user@ubuntu ~]$sudo vi /etc/ntp.conf
重要的配置參數
server 0.cn.pool.ntp.org prefer
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org
server 172.17.0.10
fudge 172.17.0.10 stratum 10
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 172.17.0.0 mask 255.255.255.0 nomodify
restrict 127.0.0.1
restrict ::1
配置含義
server 0.cn.pool.ntp.org prefer
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org
server 172.17.0.10
fudge 172.17.0.10 stratum 10
restrict 172.17.0.0 mask 255.255.255.0 nomodify
設定NTP主機來源,其中prefer表示優先同步的主機,
限制IP為172.17.*.*網段的計算機可以訪問同步
restrict IP地址 mask 子網掩碼 參數server 127.127.1.0
主要的服務端配置就完成了,重啟ntp服務
[user@ubuntu ~]$sudo vi /etc/init.d/ntp restart
安裝配置客戶端
安裝配置方法如服務端,在配置中只需要把server指向ntp服務器ip即可
server 172.17.0.10
重啟服務并查看