linux配置ntp伺服器
背景當伺服器多了,時間準確與否,一致與否是個大問題。雖然這個問題總是被忽略,但是統一一致的時間是很有必要的。下面說一下在區域網內配置linux時間伺服器的方法。
配置的環境及要求:
1.假設在192.168.0.0網段內,要以ip為192.168.0.240的linux機器時間伺服器。
2.192.168.0.240伺服器能上外網,能與比較權威的公網時間伺服器同步
3.同網段內的其他機器每小時自動向192.168.0.240同步時間
配置方法
一、配置ntp伺服器(假定要配置的伺服器的ip位址為192.168.0.240)
1.ntp server的主配置檔案為/etc/ntp.conf 現對/etc/ntp.conf的各項進行說明
#配置前做好備份
1
2
cd
/etc/
mv
ntp.conf ntp.bak.conf
2.vi /etc/ntp.conf(以下是ntp.conf檔案的內容)
#設定此伺服器同上層伺服器做時間同步的ip位址,prefer意味著首選ip位址
#經試驗,下面的幾個時間伺服器速度還不錯
1
2
3
4
5
server 210.72.145.44 prefer
server 218.21.130.42
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
#記錄上次的ntp server與上層ntp server聯接所花費的時間
1
driftfile
/etc/ntp/drift
#設定預設策略為允許任何主機進行時間同步
1
restrict default ignore
#設定允許訪問此時間伺服器的時間服務的ip位址
#根據自己實際情況配置
1
2
3
4
restrict 127.0.0.1
restrict 192.168.10.2
# 指定某台機器時間同步
restrict 192.168.0.0 mask 255.255.255.0
#允許192.168.0.0/254子網內主機時間同步
restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap
#允許任何主機跟進行時間同步
#指定階層編號為10,降低其優先度。
1
fudge 127.127.1.1 stratum 10
#設定ntp日誌的path
1
statsdir
/var/log/ntp/
#設定ntp日誌檔案
1
logfile
/var/log/ntp/ntp
.log
3.ntp server的維護
----新增為服務
1
chkconfig --level 345 ntpd on
----啟動
1
service ntpd start
或1/etc/rc
.d
/init
.d
/ntpd
start
----停止
1
service ntpd stop
或1/etc/rc
.d
/init
.d
/ntpd
stop
----管理命令
1
2
3
4
ntpq –p
#檢視本機和上層伺服器的時間同步結果
ntptrace
#可以用來追蹤某台時間伺服器的時間對應關係
ntpdate ip
#客戶端要和ntp server進行時鐘同步。
/var/log/ntp/ntp
.log
#檢視ntp日誌
二、配置客戶端
1.linux客戶端: (區域網內對時間有要求的機器)
1
2
3
4
echo
「00 *
/1
* * * root
/usr/sbin/ntpdate192
.168.0.240;
/sbin/hwclock
-w」>>
/etc/crontab
每小時同ntp server進行一次時鐘同步,並寫入本機bios
2.solaris客戶端:
echo
「15 5 * * *
/usr/sbin/ntpdate
192.168.0.240」>>
/etc/crontab
NTP伺服器配置
ntp簡介 network time protocol 網路時間協議,是用來使計算機時間同步化的一種些以,他可以使計算機對其伺服器或時鐘源做同步化,它可以提供高精準的時間校正 lan上與標準時差小於1毫秒,wan上幾十毫秒 且可介由加密確認的方式來防止惡意的協議攻擊.c s模式 可去授時中心伺服器獲...
Linux下配置NTP時間伺服器
linux下配置ntp伺服器 一 前言 預設ntp服務埠 udp 123 使用client server方式,該方式適用於一台時間伺服器接收上層時間伺服器的時間資訊,並提供時間資訊給下層使用者。二 配置方法 1 ntp服務安裝 ntp服務在rhel5.x中式預設安裝的軟體包,可用rpm qa gre...
Linux配置ntp時間伺服器(全)
大資料產生與處理系統是各種計算裝置集群的,計算裝置將統 一 同步的標準時間用於記錄各種事件發生時序,如e mail資訊 檔案建立和訪問時間 資料庫處理時間等。大資料系統內不同計算裝置之間控制 計算 處理 應用等資料或操作都具有時序性,若計算機時間不同步,這些應用或操作或將無法正常進行。大資料系統是對...