CentOS?NTP服務(wù)器安裝與配置的過程詳解
背景
當(dāng)服務(wù)器多了,時間準(zhǔn)確與否,一致與否是個大問題。雖然這個問題總是被忽略,但是統(tǒng)一一致的時間是很有必要的。下面說一下在局域網(wǎng)內(nèi)配置Linux時間服務(wù)器的方法。
配置的環(huán)境及要求:
1.假設(shè)在192.168.0.0網(wǎng)段內(nèi),要以IP為192.168.0.240的Linux機(jī)器時間服務(wù)器。
2.192.168.0.240服務(wù)器能上外網(wǎng),能與比較權(quán)威的公網(wǎng)時間服務(wù)器同步
3.同網(wǎng)段內(nèi)的其他機(jī)器每小時自動向192.168.0.240同步時間

一、安裝
yum -y install ntp ntpdate
二、配置
2.1.NTP server的主配置文件為/etc/ntp.conf 現(xiàn)對/etc/ntp.conf的各項(xiàng)進(jìn)行說明
cp /etc/ntp.conf /etc/ntp.conf.bak vim /etc/ntp.conf
2.vi /etc/ntp.conf(以下是ntp.conf文件的內(nèi)容)
#設(shè)置此服務(wù)器同上層服務(wù)器做時間同步的IP地址,prefer意味著首選IP地址
#經(jīng)試驗(yàn),下面的幾個時間服務(wù)器速度還不錯(默認(rèn)配置即可)
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聯(lián)接所花費(fèi)的時間
driftfile /etc/ntp/drift
#設(shè)置默認(rèn)策略為允許任何主機(jī)進(jìn)行時間同步
restrict default ignore
#設(shè)置允許訪問此時間服務(wù)器的時間服務(wù)的IP地址
#根據(jù)自己實(shí)際情況配置
restrict 127.0.0.1
restrict 192.168.10.2 # 指定某臺機(jī)器時間同步
restrict 192.168.0.0 mask 255.255.255.0 #允許192.168.0.0/254子網(wǎng)內(nèi)主機(jī)時間同步
restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap #允許任何主機(jī)跟進(jìn)行時間同步
#指定階層編號為10,降低其優(yōu)先度。
fudge 127.127.1.1 stratum 10
#設(shè)置ntp日志的path
statsdir /var/log/ntp/
#設(shè)置ntp日志文件
logfile /var/log/ntp/ntp.log
三、維護(hù)
----添加為服務(wù)
chkconfig --level 345 ntpd on
----啟動
service ntpd start
或
/etc/rc.d/init.d/ntpd start
----停止
service ntpd stop
或
/etc/rc.d/init.d/ntpd stop
----管理命令
ntpq –p #查看本機(jī)和上層服務(wù)器的時間同步結(jié)果
ntptrace #可以用來追蹤某臺時間服務(wù)器的時間對應(yīng)關(guān)系
ntpdate IP #客戶端要和NTP server進(jìn)行時鐘同步。
/var/log/ntp/ntp.log #查看ntp日志
開啟防火墻端口
/etc/init.d/iptables save
service iptables restart
四、配置客戶端
測試同步:
ntpdate ip地址
設(shè)置自動同步:
echo "00 */1 * * * root /usr/sbin/ntpdate 192.168.0.240;/sbin/hwclock -w">>/etc/crontab
每小時同NTP server進(jìn)行一次時鐘同步,并寫入本機(jī)BIOS
以上就是CentOS NTP服務(wù)器安裝與配置的過程詳解的詳細(xì)內(nèi)容,更多關(guān)于CentOS NTP服務(wù)器安裝與配置的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟
這篇文章主要介紹了CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
Linux系統(tǒng)的SSL/TLS證書機(jī)制詳解
文章概述了SSL/TLS證書原理、Linux系統(tǒng)預(yù)裝證書的存儲與用途,以及新服務(wù)(如POP3)自動生成自簽名證書的過程和局限性,最后推薦使用Let's Encrypt等自動化工具提升安全性2025-09-09
Linux 下安裝 memcached 及 memcacheq的方法
這篇文章主要介紹了Linux 下安裝 memcached 及 memcacheq的方法,需要的朋友可以參考下2017-03-03
linux中tar打包指定路徑文件的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猯inux中tar打包指定路徑文件的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12

