新聞中心
Linux系統(tǒng)下的NTP配置
第一步,選擇最好的NTP服務(wù)地址
創(chuàng)新互聯(lián)建站服務(wù)項目包括渝北網(wǎng)站建設(shè)、渝北網(wǎng)站制作、渝北網(wǎng)頁制作以及渝北網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,渝北網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到渝北省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
具體命令為ntpdate -q IP地址或域名
廣東地區(qū)NTP優(yōu)選結(jié)果如下:
①time4.cloud.tencent.com
②server time.asia.apple.com
③server cn.ntp.org.cn
④server ntp.aliyun.com
⑤server cn.pool.ntp.org
檢查BIOS主板時間的命令
hwclock -r
NTP服務(wù)啟停命令
sudo systemctl start/stop ntpd
檢查查看ntp服務(wù)器有無和上層ntp連通
ntpstat
查看ntp服務(wù)器與上層ntp的狀態(tài)
ntpq -pn
===server選項格式===
server host? [ key n ] [ version n ] [ prefer ] [ mode n ] [ minpoll n ] [ maxpoll n ] [ iburst ]
其中host是上層NTP服務(wù)器的IP地址或域名,隨后所跟的參數(shù)解釋如下所示:
◆ key: 表示所有發(fā)往服務(wù)器的報文包含有秘鑰加密的認(rèn)證信息,n是32位的整數(shù),表示秘鑰號。
◆ version: 表示發(fā)往上層服務(wù)器的報文使用的版本號,n默認(rèn)是3,可以是1或者2。
◆ prefer: 如果有多個server選項,具有該參數(shù)的服務(wù)器優(yōu)先使用。
◆ mode: 指定數(shù)據(jù)報文mode字段的值。
◆ minpoll: 指定與查詢該服務(wù)器的最小時間間隔為2的n次方秒,n默認(rèn)為6,范圍為4-14。
◆ maxpoll:? 指定與查詢該服務(wù)器的最大時間間隔為2的n次方秒,n默認(rèn)為10,范圍為4-14。
◆ iburst: 當(dāng)初始同步請求時,采用突發(fā)方式接連發(fā)送8個報文,時間間隔為2秒。
===同步硬件時鐘===
ntp服務(wù),默認(rèn)只會同步系統(tǒng)時間。
如果想要讓ntp同時同步硬件時間,可以設(shè)置/etc/sysconfig/ntpd文件,
在/etc/sysconfig/ntpd文件中,添加【SYNC_HWCLOCK=yes】這樣,就可以讓硬件時間與系統(tǒng)時間一起同步。
允許BIOS與系統(tǒng)時間同步,也可以通過hwclock -w 命令。
hwclock命令用來查詢和設(shè)置硬件時鐘。
hwclock -r 讀取并打印硬件時鐘
hwclock -s 將硬件時鐘同步到系統(tǒng)時鐘
hwclock -w? 將系統(tǒng)時鐘同步到硬件時鐘
系統(tǒng)時鐘與硬件時鐘
在Linux中有硬件時鐘與系統(tǒng)時鐘等兩種時鐘。硬件時鐘是指主機(jī)板上的時鐘設(shè)備,也就是通常可在BIOS畫面設(shè)定的時鐘。系統(tǒng)時鐘則是指kernel中的時鐘。當(dāng)Linux啟動時,系統(tǒng)時鐘會去讀取硬件時鐘的設(shè)定,之后系統(tǒng)時鐘即獨立運(yùn)作。所有Linux相關(guān)指令與函數(shù)都是讀取系統(tǒng)時鐘的設(shè)定。
參考文檔:
Linux服務(wù)器NTP客戶端配置——
NTP服務(wù)、客戶端配置詳解——
linux配置ntp時鐘源
(一)確認(rèn)ntp的安裝
1)確認(rèn)是否已安裝ntp
【命令】rpm –qa | grep ntp
若只有ntpdate而未見ntp,則需刪除原有ntpdate。如:
ntpdate-4.2.6p5-22.el7_0.x86_64
fontpackages-filesystem-1.44-8.el7.noarch
python-ntplib-0.3.2-1.el7.noarch
2)刪除已安裝ntp
【命令】yum –y remove ntpdate-4.2.6p5-22.el7.x86_64
3)重新安裝ntp
【命令】yum –y install ntp
(二)配置ntp服務(wù)
1)修改所有節(jié)點的/etc/ntp.conf
【命令】vi /etc/ntp.conf
【內(nèi)容】
restrict 192.168.6.3 nomodify notrap nopeer noquery //當(dāng)前節(jié)點IP地址
restrict 192.168.6.2 mask 255.255.255.0 nomodify notrap //集群所在網(wǎng)段的網(wǎng)關(guān)(Gateway),子網(wǎng)掩碼(Genmask)
2)選擇一個主節(jié)點,修改其/etc/ntp.conf
【命令】vi /etc/ntp.conf
【內(nèi)容】在server部分添加一下部分,并注釋掉server 0 ~ n
server 127.127.1.0
Fudge 127.127.1.0 stratum 10
3)主節(jié)點以外,繼續(xù)修改/etc/ntp.conf
【命令】vi /etc/ntp.conf
【內(nèi)容】在server部分添加如下語句,將server指向主節(jié)點。
server 192.168.6.3
Fudge 192.168.6.3 stratum 10
===修改前===
image
===修改后===
節(jié)點1(192.168.6.3):
image
節(jié)點2(192.168.6.4):
image
節(jié)點3(192.168.6.5):
image
(三)啟動ntp服務(wù)、查看狀態(tài)
1)啟動ntp服務(wù)
【命令】service ntpd start
2)查看ntp服務(wù)器有無和上層ntp連通
【命令】ntpstat
image
查看ntp狀態(tài)時,可能會出現(xiàn)如下所示情況
① unsynchronised time server re-starting polling server every 8 s
image
② unsynchronised polling server every 8 s
image
這種情況屬于正常,ntp服務(wù)器配置完畢后,需要等待5-10分鐘才能與/etc/ntp.conf中配置的標(biāo)準(zhǔn)時間進(jìn)行同步。
等一段時間之后,再次使用ntpstat命令查看狀態(tài),就會變成如下正常結(jié)果:
image
3)查看ntp服務(wù)器與上層ntp的狀態(tài)
【命令】ntpq -p
image
remote:本機(jī)和上層ntp的ip或主機(jī)名,“+”表示優(yōu)先,“*”表示次優(yōu)先
refid:參考上一層ntp主機(jī)地址
st:stratum階層
when:多少秒前曾經(jīng)同步過時間
poll:下次更新在多少秒后
reach:已經(jīng)向上層ntp服務(wù)器要求更新的次數(shù)
delay:網(wǎng)絡(luò)延遲
offset:時間補(bǔ)償
jitter:系統(tǒng)時間與bios時間差
4)查看ntpd進(jìn)程的狀態(tài)
【命令】watch "ntpq -p"
【終止】按 Ctrl+C 停止查看進(jìn)程。
image
第一列中的字符指示源的質(zhì)量。星號 ( * ) 表示該源是當(dāng)前引用。
remote:列出源的 IP 地址或主機(jī)名。
when:指出從輪詢源開始已過去的時間(秒)。
poll:指出輪詢間隔時間。該值會根據(jù)本地時鐘的精度相應(yīng)增加。
reach:是一個八進(jìn)制數(shù)字,指出源的可存取性。值 377 表示源已應(yīng)答了前八個連續(xù)輪詢。
offset:是源時鐘與本地時鐘的時間差(毫秒)。
(四)設(shè)置開機(jī)啟動
【命令】chkconfig ntpd on
(五)從其他博客的一些參考摘錄
===/etc/ntp.conf 配置內(nèi)容===
[
復(fù)制代碼
](javascript:void(0); "復(fù)制代碼")
pre style="margin: 0px; padding: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;"# 1. 先處理權(quán)限方面的問題,包括放行上層服務(wù)器以及開放局域網(wǎng)用戶來源:
restrict default kod nomodify notrap nopeer noquery ==拒絕 IPv4 的用戶
restrict -6 default kod nomodify notrap nopeer noquery ==拒絕 IPv6 的用戶
restrict 220.130.158.71 ==放行 tock.stdtime.gov.tw 進(jìn)入本 NTP 的服務(wù)器
restrict 59.124.196.83 ==放行 tick.stdtime.gov.tw 進(jìn)入本 NTP 的服務(wù)器
restrict 59.124.196.84 ==放行 time.stdtime.gov.tw 進(jìn)入本 NTP 的服務(wù)器
restrict 127.0.0.1 ==底下兩個是默認(rèn)值,放行本機(jī)來源
restrict -6 ::1 restrict 192.168.100.0 mask 255.255.255.0 nomodify ==放行局域網(wǎng)用戶來源,或者列出單獨IP
2. 設(shè)定主機(jī)來源,請先將原本的 [0|1|2].centos.pool.ntp.org 的設(shè)定批注掉:
server 220.130.158.71 prefer ==以這部主機(jī)為最優(yōu)先的server
server 59.124.196.83 server 59.124.196.84 # 3.默認(rèn)的一個內(nèi)部時鐘數(shù)據(jù),用在沒有外部 NTP 服務(wù)器時,使用它為局域網(wǎng)用戶提供服務(wù):
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10 # 4.預(yù)設(shè)時間差異分析檔案與暫不用到的 keys 等,不需要更動它:
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys /pre
[
復(fù)制代碼
](javascript:void(0); "復(fù)制代碼")
===restrict選項格式===
restrict [ 客戶端IP ] mask [ IP掩碼 ] [參數(shù)]
“客戶端IP” 和 “IP掩碼” 指定了對網(wǎng)絡(luò)中哪些范圍的計算機(jī)進(jìn)行控制,如果使用default關(guān)鍵字,則表示對所有的計算機(jī)進(jìn)行控制,參數(shù)指定了具體的限制內(nèi)容,常見的參數(shù)如下:
◆ ignore:拒絕連接到NTP服務(wù)器
◆ nomodiy: 客戶端不能更改服務(wù)端的時間參數(shù),但是客戶端可以通過服務(wù)端進(jìn)行網(wǎng)絡(luò)校時。
◆ noquery: 不提供客戶端的時間查詢
◆ notrap: 不提供trap遠(yuǎn)程登錄功能,trap服務(wù)是一種遠(yuǎn)程時間日志服務(wù)。
◆ notrust: 客戶端除非通過認(rèn)證,否則該客戶端來源將被視為不信任子網(wǎng) 。
◆ nopeer: 提供時間服務(wù),但不作為對等體。
◆ kod: 向不安全的訪問者發(fā)送Kiss-Of-Death報文。
===server選項格式===
server host [ key n ] [ version n ] [ prefer ] [ mode n ] [ minpoll n ] [ maxpoll n ] [ iburst ]
其中host是上層NTP服務(wù)器的IP地址或域名,隨后所跟的參數(shù)解釋如下所示:
◆ key: 表示所有發(fā)往服務(wù)器的報文包含有秘鑰加密的認(rèn)證信息,n是32位的整數(shù),表示秘鑰號。
◆ version: 表示發(fā)往上層服務(wù)器的報文使用的版本號,n默認(rèn)是3,可以是1或者2。
◆ prefer: 如果有多個server選項,具有該參數(shù)的服務(wù)器有限使用。
◆ mode: 指定數(shù)據(jù)報文mode字段的值。
◆ minpoll: 指定與查詢該服務(wù)器的最小時間間隔為2的n次方秒,n默認(rèn)為6,范圍為4-14。
◆ maxpoll: 指定與查詢該服務(wù)器的最大時間間隔為2的n次方秒,n默認(rèn)為10,范圍為4-14。
◆ iburst: 當(dāng)初始同步請求時,采用突發(fā)方式接連發(fā)送8個報文,時間間隔為2秒。
===查看網(wǎng)關(guān)方法===
【命令1】route -n
【命令2】ip route show
【命令3】netstat -r
===層次(stratum)===
stratum根據(jù)上層server的層次而設(shè)定(+1)。
對于提供network time service provider的主機(jī)來說,stratum的設(shè)定要盡可能準(zhǔn)確。
而作為局域網(wǎng)的time service provider,通常將stratum設(shè)置為10
image
0層的服務(wù)器采用的是原子鐘、GPS鐘等物理設(shè)備,stratum 1與stratum 0 是直接相連的,
往后的stratum與上一層stratum通過網(wǎng)絡(luò)相連,同一層的server也可以交互。
ntpd對下層client來說是service server,對于上層server來說它是client。
ntpd根據(jù)配置文件的參數(shù)決定是要為其他服務(wù)器提供時鐘服務(wù)或者是從其他服務(wù)器同步時鐘。所有的配置都在/etc/ntp.conf文件中。
[圖片上傳失敗...(image-f2dcb9-1561634142658)]
===注意防火墻屏蔽ntp端口===
ntp服務(wù)器默認(rèn)端口是123,如果防火墻是開啟狀態(tài),在一些操作可能會出現(xiàn)錯誤,所以要記住關(guān)閉防火墻。ntp采用的時udp協(xié)議
sudo firewall-cmd --zone=public --add-port=123/udp --permanent
===同步硬件時鐘===
ntp服務(wù),默認(rèn)只會同步系統(tǒng)時間。
如果想要讓ntp同時同步硬件時間,可以設(shè)置/etc/sysconfig/ntpd文件,
在/etc/sysconfig/ntpd文件中,添加【SYNC_HWCLOCK=yes】這樣,就可以讓硬件時間與系統(tǒng)時間一起同步。
允許BIOS與系統(tǒng)時間同步,也可以通過hwclock -w 命令。
===ntpd、ntpdate的區(qū)別===
下面是網(wǎng)上關(guān)于ntpd與ntpdate區(qū)別的相關(guān)資料。如下所示所示:
使用之前得弄清楚一個問題,ntpd與ntpdate在更新時間時有什么區(qū)別。
ntpd不僅僅是時間同步服務(wù)器,它還可以做客戶端與標(biāo)準(zhǔn)時間服務(wù)器進(jìn)行同步時間,而且是平滑同步,
并非ntpdate立即同步,在生產(chǎn)環(huán)境中慎用ntpdate,也正如此兩者不可同時運(yùn)行。
時鐘的躍變,對于某些程序會導(dǎo)致很嚴(yán)重的問題。
許多應(yīng)用程序依賴連續(xù)的時鐘——畢竟,這是一項常見的假定,即,取得的時間是線性的,
一些操作,例如數(shù)據(jù)庫事務(wù),通常會地依賴這樣的事實:時間不會往回跳躍。
不幸的是,ntpdate調(diào)整時間的方式就是我們所說的”躍變“:在獲得一個時間之后,ntpdate使用settimeofday(2)設(shè)置系統(tǒng)時間,
這有幾個非常明顯的問題:
【一】這樣做不安全。
ntpdate的設(shè)置依賴于ntp服務(wù)器的安全性,攻擊者可以利用一些軟件設(shè)計上的缺陷,拿下ntp服務(wù)器并令與其同步的服務(wù)器執(zhí)行某些消耗性的任務(wù)。
由于ntpdate采用的方式是跳變,跟隨它的服務(wù)器無法知道是否發(fā)生了異常(時間不一樣的時候,唯一的辦法是以服務(wù)器為準(zhǔn))。
【二】這樣做不精確。
一旦ntp服務(wù)器宕機(jī),跟隨它的服務(wù)器也就會無法同步時間。
與此不同,ntpd不僅能夠校準(zhǔn)計算機(jī)的時間,而且能夠校準(zhǔn)計算機(jī)的時鐘。
【三】這樣做不夠優(yōu)雅。
由于是跳變,而不是使時間變快或變慢,依賴時序的程序會出錯
(例如,如果ntpdate發(fā)現(xiàn)你的時間快了,則可能會經(jīng)歷兩個相同的時刻,對某些應(yīng)用而言,這是致命的)。
因而,唯一一個可以令時間發(fā)生跳變的點,是計算機(jī)剛剛啟動,但還沒有啟動很多服務(wù)的那個時候。
其余的時候,理想的做法是使用ntpd來校準(zhǔn)時鐘,而不是調(diào)整計算機(jī)時鐘上的時間。
NTPD在和時間服務(wù)器的同步過程中,會把BIOS計時器的振蕩頻率偏差——或者說Local Clock的自然漂移(drift)——記錄下來。
這樣即使網(wǎng)絡(luò)有問題,本機(jī)仍然能維持一個相當(dāng)精確的走時。
===國內(nèi)常用NTP服務(wù)器地址及IP===
210.72.145.44 (國家授時中心服務(wù)器IP地址)
133.100.11.8 日本 福岡大學(xué)
time-a.nist.gov 129.6.15.28 NIST, Gaithersburg, Maryland
time-b.nist.gov 129.6.15.29 NIST, Gaithersburg, Maryland
time-a.timefreq.bldrdoc.gov 132.163.4.101 NIST, Boulder, Colorado
time-b.timefreq.bldrdoc.gov 132.163.4.102 NIST, Boulder, Colorado
time-c.timefreq.bldrdoc.gov 132.163.4.103 NIST, Boulder, Colorado
utcnist.colorado.edu 128.138.140.44 University of Colorado, Boulder
time.nist.gov 192.43.244.18 NCAR, Boulder, Colorado
time-nw.nist.gov 131.107.1.10 Microsoft, Redmond, Washington
nist1.symmetricom.com 69.25.96.13 Symmetricom, San Jose, California
nist1-dc.glassey.com 216.200.93.8 Abovenet, Virginia
nist1-ny.glassey.com 208.184.49.9 Abovenet, New York City
nist1-sj.glassey.com 207.126.98.204 Abovenet, San Jose, California
nist1.aol-ca.truetime.com 207.200.81.113 TrueTime, AOL facility, Sunnyvale, California
nist1.aol-va.truetime.com 64.236.96.53 TrueTime, AOL facility, Virginia
————————————————————————————————————
ntp.sjtu.edu.cn 202.120.2.101 (上海交通大學(xué)網(wǎng)絡(luò)中心NTP服務(wù)器地址)
s1a.time.edu.cn 北京郵電大學(xué)
s1b.time.edu.cn 清華大學(xué)
s1c.time.edu.cn 北京大學(xué)
s1d.time.edu.cn 東南大學(xué)
s1e.time.edu.cn 清華大學(xué)
s2a.time.edu.cn 清華大學(xué)
s2b.time.edu.cn 清華大學(xué)
s2c.time.edu.cn 北京郵電大學(xué)
s2d.time.edu.cn 西南地區(qū)網(wǎng)絡(luò)中心
s2e.time.edu.cn 西北地區(qū)網(wǎng)絡(luò)中心
s2f.time.edu.cn 東北地區(qū)網(wǎng)絡(luò)中心
s2g.time.edu.cn 華東南地區(qū)網(wǎng)絡(luò)中心
s2h.time.edu.cn 四川大學(xué)網(wǎng)絡(luò)管理中心
s2j.time.edu.cn 大連理工大學(xué)網(wǎng)絡(luò)中心
s2k.time.edu.cn CERNET桂林主節(jié)點
s2m.time.edu.cn 北京大學(xué)/pre
linux上ntp時鐘服務(wù)器搭建
配置的時鐘服務(wù)器的ip地址為192.168.100.116
第一步? 為服務(wù)器和客戶機(jī)安裝ntp? ntpdate
[root@sql-proxy1 app]#yum install ntp ntpdate -y第二步 查找時間同步服務(wù)器
#在里面可以找到中國第三步? 編輯 /etc/ntp.conf
[root@sql-proxy1 app]#vim /etc/ntp.conf server 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org #以上四個是時間同步服務(wù)器server 127.127.1.0 iburst local clock #當(dāng)外部時間不可用時,使用本地時間restrict 192.168.10.1 mask 255.255.255.0 nomodify #允許更新的IP地址段第四步? 啟動ntp服務(wù)
[root@sql-proxy1 app]#systemctl start ntpd第五步? 驗證服務(wù)
[root@sql-proxy1 app]#ntpq -p? ? remote? ? ? ? ? refid? ? ? st t when poll reach? delay? offset? jitter
==============================================================================
120.25.115.19? .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
ntp6.flashdance .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
time5.aliyun.co .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
85.199.214.101? .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
biisoni.miuku.n .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
ntp5.flashdance .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
leontp.ccgs.wa. .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
ntp1.ams1.nl.le .INIT.? ? ? ? ? 16 u? ? -? 64? ? 0? ? 0.000? ? 0.000? 0.000
*LOCAL(0)? ? ? ? .LOCL.? ? ? ? ? 5 l? ? 7? 64? ? 1? ? 0.000? ? 0.000? 0.000
第六步? 遠(yuǎn)程客戶端時間同步測試
[root@sql-mysql2 ~]#ntpdate 192.168.10.116 17 Dec 20:55:08 ntpdate[11904]: adjust time server 172.18.68.31 offset -0.000067 sec
第七步 客戶端設(shè)置計劃任務(wù),每天晚上1點同步時間
crontab -e
00 01 * * * root /usr/sbin/ntpdate 192.168.10.116; /usr/sbin/clock -w
EDT 時間即美國東部時間。這里要改為北京時間即可:
命令如下:
root@ubuntu# mv /etc/localtime /etc/localtime.bak?
root@ubuntu# ln -s /usr/share/zoneinfo/Asia/Shanghai? /etc/localtime?
root@ubuntu# date?
修改116服務(wù)器本機(jī)的ntp時間同步
systemctl stop ntpd
ntpdate cn.pool.ntp.org
systemctl start ntpd
rpm -qa |grep ntp? ? ?#檢查ntp版本
service ntpd status? ? #查詢ntp服務(wù)狀態(tài)
service ntpd start? ? ? #啟動
service ntpd stop? ? ? #停止
service ntpd restart? ?#重啟
ntpq -p? ?#查看ntp服務(wù)器與上層ntp的狀態(tài)
linux 怎么安裝ntp服務(wù)器
客戶端機(jī)器使用ntpdate
程序來執(zhí)行同步。
格式如下::
ntpdate
ntp-server-ip
如果需要配置計劃任務(wù),命令如下::
#
查看是否已經(jīng)添加時間同步的計劃任務(wù)
cat
/etc/crontab
#
如果沒有則添加下列行,每30分鐘同步一次:
echo
'*/30
*
*
*
*
root
/usr/sbin/ntpdate
10.20.219.43'
/etc/crontab
#
將計劃任務(wù)設(shè)為自動,默認(rèn)是啟動的【可選】
chkconfig
crond
on
#
啟動計劃任務(wù)服務(wù)
service
crond
restart
#
有些機(jī)器需要設(shè)置時區(qū)為中國
cp
/usr/share/zoneinfo/Asia/Shanghai
/etc/localtime
linux怎么添加ntp服務(wù)器
執(zhí)行ntpdate xxx.xxx.xxx.xxx(ntp服務(wù)器地址)。
Linux下配置NTP服務(wù)器
配置方法:
1、ntp服務(wù)安裝
NTP服務(wù)在RHEL5.x中式默認(rèn)安裝的軟件包,可用rpm -qa |grep
ntp檢查是否安裝,如果未安裝可使用如下命令安裝與刪除NTP服務(wù)器軟件包
#使用rpm方式安裝
rpm -ivh ntp-4.2.2p1-8.el5.i386.rmp
#使用yum方式安裝
yum -y install ntp.i*
#使用rpm方式刪除
rpm -e ntp-4.2.2pl-8.el5.i386.rpm
#使用yum方式刪除
yum -y remove ntp.i*
2、ntp服務(wù)配置
在ntp服務(wù)安裝完成后,需要修改ntp服務(wù)配置文件。ntp服務(wù)主配置文件/etc/ntp.conf
2.1 ntp服務(wù)的啟動、暫停
NTP屬于system
V服務(wù),其啟動、暫停相關(guān)命令如下:
#啟動
service ntpd
start
#停止
Service ntpd
stop
#重新加載
service ntpd
reload
#查看當(dāng)前啟動狀態(tài)
service ntpd
status
2.2 ntp服務(wù)自動加載
設(shè)置ntp服務(wù)下一次開機(jī)運(yùn)行狀態(tài)可通過命令配置
#在運(yùn)行級別2、3、4、5上設(shè)置為自動運(yùn)行
chkconfig
ntpd on
#在運(yùn)行級別2、3、4、5上設(shè)置為不自動運(yùn)行
chkconfig
ntpd off
#在運(yùn)行級別3、5上設(shè)置為自動運(yùn)行
chkconfig
ntpd --level 35 on
#在運(yùn)行級別3、5上設(shè)置為不自動運(yùn)行
chkconfig
ntpd --level 35 off
2.3 配置信息
配置ntp,將Internet上的時間服務(wù)器作為內(nèi)部標(biāo)準(zhǔn)時間來源,過程如下
1)修改/etc/ntp.conf文件
restrict default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6::1
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
#指定Internet上的時間服務(wù)器
restrict 207.46.232.182 mask 255.255.255.255 nomodify notrap noquery
server 207.46.232.182
server 127.127.1.0
fudge 127.127.1.0 stratum 10
keys /etc/ntp/keys
#指定NTP服務(wù)器日志文件
logfile /var/log/ntp
2)修改/etc/ntp/stpe-tickers文件,內(nèi)容如下(當(dāng)ntpd服務(wù)啟動時,會自動與該文件中記錄的上層NTP服務(wù)進(jìn)行時間校對)
207.46.232.182
127.127.1.0
3)修改/etc/sysconfig/ntpd文件,內(nèi)容如下:
#允許BIOS與系統(tǒng)時間同步,也可以通過hwclock -w 命令
SYNC_HWCLOCK=yes
4)在配置完成并重新啟動服務(wù)后,可通過ntpstat
命令顯示本機(jī)上一次與上層ntp服務(wù)器同步時間的情況,也可以使用ntpq -p 查看本機(jī)與上層ntp服務(wù)器通信情況,
2.4 圖形界面配置NTP
圖形界面下直接用system-config-date, 在“Network Time Protocol”選項頁指定NTP服務(wù)器后勾選“Synchronize system clock before startingservice”,將ntpd服務(wù)設(shè)置為自動運(yùn)行即可。
2.5 客戶端訪問
1)Linux客戶端可通過圖形界面進(jìn)行配置,也可以通過ntpdate命令立即與NTP服務(wù)器及行時間校對。
ntpdate 192.168.0.10
2)Windows客戶端,只需雙擊任務(wù)欄右下角的時鐘,選擇“Internet時間”選項頁,輸入NTP服務(wù)IP地址或FQDN,并勾選“自動與Internet時間服務(wù)器同步”即可。
Windows默認(rèn)7天自動更新一次,可通過修改注冊表HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval 默認(rèn)單位為妙,修改后重新啟動即可生效。
當(dāng)前題目:關(guān)于linux命令安裝ntp的信息
網(wǎng)址分享:http://www.ef60e0e.cn/article/docgssd.html