日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
學習Linux中的NTP校時機制(查看linux的ntp校試機制)

——讓計算機時間更準確

時鐘同步是現(xiàn)代計算機通信系統(tǒng)中的重要組成部分。在計算機與網(wǎng)絡(luò)系統(tǒng)中,時間同步非常重要,因為許多系統(tǒng)和應(yīng)用程序需要從服務(wù)器獲取準確的時間信息。

在Linux系統(tǒng)中,我們可以使用NTP服務(wù)來保證系統(tǒng)時間的準確性。本文將會介紹如何,從而保證計算機時間更準確。

1. NTP是什么?

NTP(Network Time Protocol)是一個互聯(lián)網(wǎng)標準協(xié)議,旨在確保計算機和其他設(shè)備之間的時間同步。NTP是網(wǎng)絡(luò)上最廣泛使用的時間協(xié)議之一,被用于在互聯(lián)網(wǎng)上同步時鐘。

使用NTP協(xié)議,您的計算機會定期查詢網(wǎng)絡(luò)上的時間服務(wù)器,并根據(jù)時間服務(wù)器的響應(yīng)來調(diào)整本地系統(tǒng)時間。通過這種方式,NTP可以確保所有計算機和設(shè)備都在同一時間點上運行。

2. 如何在Linux上配置NTP服務(wù)?

現(xiàn)在,讓我們來看一下如何在Linux上配置NTP服務(wù)。NTP服務(wù)可以通過各種方式配置,但以下是最常見的配置方法:

2.1 安裝和配置NTP軟件

要在Linux系統(tǒng)上使用NTP,必須首先安裝NTP軟件包。安裝過程會因Linux發(fā)行版而異。

例如,在Ubuntu系統(tǒng)上,您可以使用以下命令安裝ntp軟件包:

sudo apt-get update

sudo apt-get install ntp

在安裝NTP之后,您需要編輯NTP配置文件以設(shè)置NTP服務(wù)器。

2.2 配置NTP服務(wù)器

要配置NTP服務(wù)器,請編輯/etc/ntp.conf文件。

該文件包含有關(guān)您計算機上使用的NTP服務(wù)器的信息。要添加新的服務(wù)器,請使用server命令。

在以下示例中,我們將添加一個NTP服務(wù)器地址為time.nist.gov:

server time.nist.gov

您可以添加多個服務(wù)器以增加同步性和可靠性。但請注意,每次啟動NTP時,它只會使用之一個可用服務(wù)器。只有當之一個服務(wù)器不可用時,才會使用第二個服務(wù)器。

2.3 啟動NTP服務(wù)

完成NTP配置后,您需要啟動NTP服務(wù)。

在Ubuntu系統(tǒng)上,您可以使用以下命令啟動NTP服務(wù):

sudo service ntp start

啟動NTP后,它將定期查詢所配置的服務(wù)器,以確保本地時間與這些服務(wù)器保持同步。

3. 常見的NTP問題

雖然NTP是一個可靠的時間協(xié)議,但在使用過程中,可能會遇到以下常見問題:

3.1 NTP服務(wù)已停止運行

如果您的NTP服務(wù)已經(jīng)停止,則您的計算機將無法正常工作。要解決此問題,請檢查NTP服務(wù)是否已啟動。如果未啟動,請使用以下命令啟動它:

sudo service ntp start

3.2 NTP服務(wù)器不可用

如果您的NTP服務(wù)器不可用,則您的計算機將無法同步時間。要解決此問題,請確保您的NTP服務(wù)器可用并運行。

如果您不確定您的NTP服務(wù)器是否可用,則可以通過嘗試Ping該服務(wù)器,以查看通信是否成功。

4. 結(jié)論

在本文中,我們討論了如何在Linux系統(tǒng)上配置NTP服務(wù)。我們希望這些信息對您有所幫助,并能幫助您確保計算機時間更準確。

使用NTP,您可以確保您的計算機與網(wǎng)絡(luò)上的其他設(shè)備在同一時間點上運行,并可以確保網(wǎng)絡(luò)協(xié)議和應(yīng)用程序正常運行。NTP是互聯(lián)網(wǎng)標準時間協(xié)議之一,是在Linux系統(tǒng)中實現(xiàn)時間同步所需的主要協(xié)議之一。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風格,熱線:028-86922220

如何在linux 上配置NTP 時間同步

一:NTP是網(wǎng)絡(luò)時間同步協(xié)議,就是用來同步網(wǎng)絡(luò)中各個計算機的時間的協(xié)議

二:NTP服務(wù)端配置

2.1、檢查系統(tǒng)是否安裝了NTP包(

linux系統(tǒng)

一般自帶NTP4.2),沒有安裝我們直接使用yum命令在線安裝: yum install ntp

2.2、NTP服務(wù)端

配置文件

編輯: vim /etc/ntp.conf

結(jié)果:

# @3新增-權(quán)限配置

restrict 127.127.1.0restrict 192.168.31.0 mask 255.255.255.0 nomodify notrap# @3改動-注釋掉上級時間服務(wù)器地址#server 0.centos.pool.ntp

.org

iburst#server 1.centos.pool.ntp.org iburst#server  2.centos.pool.ntp.org iburst#server 3.centos.pool.ntp.org iburst# @4新增-上級時間服務(wù)器server 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10

2.3、啟動NTP時間服務(wù)器:service ntpd start

2.4、設(shè)置NTP開機自動啟動:chkconfig ntpd on

2.5、查看NTP是否正常運行:netstat -tlunp | grep ntp

2.6、配置防火墻過濾規(guī)則:/in/iptables -I INPUT -p udp –dport 123 -j ACCEPT

如何配置:/etc/sysconfig/iptables 文件內(nèi)配置開放udp 123端口: -A INPUT -p udp –destination-port 123 -j ACCEPT

A.服務(wù)端配置文件解釋

①:設(shè)定NTP主機來源(其中prefer表示優(yōu)先主機),192.168.31.134是本地的

NTP服務(wù)器

,所以優(yōu)先指定從該主機同步時間。

server 192.168.7.49 prefer

server 0.rhel.pool.ntp.org

server 1.rhel.pool.ntp.org

server 2.rhel.pool.ntp.org

server 3.rhel.pool.ntp.org

②:限制你允許的這些服務(wù)器的訪問類型,在這個例子中的服務(wù)器是不容許修改運行時配置或查詢您的Linux NTP服務(wù)器

restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap

在上例中,

掩碼地址

擴展為255,因此從192.168.0.1-192.168.0.254的服務(wù)器都可以使用我們的NTP服務(wù)器來同步時間

#此時表示限制向從192.168.0.1-192.168.0.254這些IP段的服務(wù)器提供NTP服務(wù)。

restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap noquery

#設(shè)置默認策略為允許任拆仿何主行中機進行時間同步

restrict default ignore

三:NTP客戶端配置

3.1、檢查安裝NTP服務(wù)有沒有安裝,未安裝請自行安裝

3.2、NTP客戶端配置文件編輯: vim /etc/ntp.conf

# @1新增-權(quán)限配置

restrict 192.168.31.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.# Please consider joining the pool ( 注旅帶纖釋掉原來的實際服務(wù)器地址

#server 0.centos.pool.ntp.org iburst#server 1.centos.pool.ntp.org iburst#server 2.centos.pool.ntp.org iburst#server 3.centos.pool.ntp.org iburst# @2新增-自己的時間服務(wù)器地址server 192.168.31.223 prefer

#broadcast 192.168.1.255 autokey # broadcast server#broadcastclient # broadcast client#broadcast 224.0.1.1 autokey # multicast server#multicastclient 224.0.1.1 # multicast client#manycastserver 239.255.254.254 # manycast server#manycastclient 239.255.254.254 autokey # manycast client

3.3、手動同步一次時間:/usr/in/ntpdate

192.168.31.134 (服務(wù)端主機IP,這里需要先關(guān)閉NTP服務(wù)哦)

3.4、啟動NTP服務(wù):service ntpd start

3.5、觀察時間同步狀況:ntpq -p

結(jié)果:

# ntpq -p remote refid st t when poll reach delay offset jitter==============================================================================*192.168.31.134 LOCAL(0) 11 u.202 73..834

⑥查看時間同步結(jié)果:ntpstat

# ntpstat

unsynchronised

polling server every 8 s

同步失敗,同步也需要時間,需等待5-10分鐘再次查詢:

Every 2.0s: ntpstat Tue Jul 11 16:55:synchronised to NTP server (10.10.11.247) at stratum 12 time correct to within 605 ms polling server every 128 s

時間同步完成,date一下看是不是和服務(wù)器主機時間一致

B.客戶端配置文件詳解

修改/etc/ntp/stpe-tickers文件,內(nèi)容如下(當ntpd服務(wù)啟動時,會自動與該文件中記錄的上層NTP服務(wù)進行時間校對

C.系統(tǒng)時間與硬件時間同步

如果主從服務(wù)時間超過1000秒則不再進行同步了,這時候要手動同步,即:/usr/in/ntpdate命令,如果怕服務(wù)器時差會經(jīng)常變動比較大可以再Linux中添加計劃任務(wù),例如:

10 5 * * * root /usr/in/ntpdate 192.168.31.223 && /in/hwclock -w

ntp服務(wù),默認只會同步系統(tǒng)時間。如果想要讓ntp同時同步硬件時間,可以設(shè)置/etc/sysconfig/ntpd文件,在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 這樣,就可以讓硬件時間與系統(tǒng)時間一起同步。

拓展內(nèi)容

ntpq -p各個選項相關(guān)信息

restrict 控制相關(guān)權(quán)限。

語法為: restrict

IP地址

mask

子網(wǎng)掩碼

參數(shù)

其中IP地址也可以是default ,default 就是指所有的IP

參數(shù)有以下幾個:

ignore  :關(guān)閉所有的 NTP 聯(lián)機服務(wù)

nomodify:客戶端不能更改服務(wù)端的時間參數(shù),但是客戶端可以通過服務(wù)端進行網(wǎng)絡(luò)校時。

notrust :客戶端除非通過認證,否則該客戶端來源將被視為不信任子網(wǎng)

noquery :不提供客戶端的時間查詢:用戶端不能使用ntpq,ntpc等命令來查詢ntp服務(wù)器

notrap :不提供trap遠端登陸:拒絕為匹配的主機提供模式 6 控制消息陷阱服務(wù)。陷阱服務(wù)是 ntpdq 控制消息協(xié)議的子系統(tǒng),用于遠程事件日志記錄程序。

nopeer :用于阻止主機嘗試與服務(wù)器對等,并允許欺詐器控制時鐘

kod : 訪問違規(guī)時發(fā)送 KoD 包。

restrict -6 表示IPV6地址的權(quán)限設(shè)置。

root@www ~># vim /etc/ntp.conf# 1. 先處理權(quán)限方面的問題,包括放行上層

伺服器

以及開放區(qū)網(wǎng)用戶來源:restrict default kod nomodify notrap nopeer noquery

.tw

進入本 NTP 伺服器restrict 59.124.196.83 .centos.pool.ntp.org 的設(shè)定注解掉:server 220.130.158.71 prefer

ntpd、ntpdate的區(qū)別

下面是網(wǎng)上關(guān)于ntpd與ntpdate區(qū)別的相關(guān)資料。如下所示所示:

使用之前得弄清楚一個問題,ntpd與ntpdate在更新時間時有什么區(qū)別。ntpd不僅僅是時間同步服務(wù)器,它還可以做客戶端與標準時間服務(wù)器進行同步時間,而且是平滑同步,并非ntpdate立即同步,在生產(chǎn)環(huán)境中慎用ntpdate,也正如此兩者不可同時運行。

時鐘的躍變,對于某些程序會導致很嚴重的問題。許多

應(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ù)器為準)。

第二,這樣做不精確。一旦ntp服務(wù)器

宕機

,跟隨它的服務(wù)器也就會無法同步時間。與此不同,ntpd不僅能夠校準計算機的時間,而且能夠校準計算機的時鐘。

第三,這樣做不夠優(yōu)雅。由于是跳變,而不是使時間變快或變慢,依賴時序的程序會出錯(例如,如果ntpdate發(fā)現(xiàn)你的時間快了,則可能會經(jīng)歷兩個相同的時刻,對某些應(yīng)用而言,這是致命的)。因而,唯一一個可以令時間發(fā)生跳變的點,是計算機剛剛啟動,但還沒有啟動很多服務(wù)的那個時候。其余的時候,理想的做法是使用ntpd來校準時鐘,而不是調(diào)整計算機時鐘上的時間。

NTPD 在和時間服務(wù)器的同步過程中,會把 BIOS

計時器

的振蕩頻率偏差——或者說 Local Clock 的自然漂移(drift)——記錄下來。這樣即使網(wǎng)絡(luò)有問題,本機仍然能維持一個相當精確的走時。

在linux 上配置NTP 時間同步,具休操作步驟,整理如下:

1、安裝軟件包(在服務(wù)櫻昌端和客戶端): yum install ntp ;

2、服務(wù)游慎器端配置 。

例如:

首先,服務(wù)端設(shè)定IP地址為:192.168.146.110

修改ntp配置文件

vim /etc/ntp.conf

server 0.redhat.pool.ntp.org //設(shè)定上級服務(wù)器

restrict 192.168.146.0 mask 255.255.255.0 nomodify //設(shè)定哪些client機器可以和ntp server進行同步

//啟動NTP服務(wù)前,手動校正一次時間

ntpdate 0.redhat.pool.ntp.org

service ntpd restart

chkconfig ntpd on

/神頌敬/查看ntp服務(wù)狀態(tài)

netstat -ln | grep 123

ntpstat

3、客戶端配置:

ntpdate 192.168.146.110 //與NTP server 同步時間

或者定期同步

crontab -e

*/5 * * * * /usr/in/ntpdate -u 192.168.146.//每五分鐘同步一次

重啟crond服務(wù)/etc/init.d/crond restart

關(guān)于查看linux的ntp校試機制的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!


網(wǎng)頁名稱:學習Linux中的NTP校時機制(查看linux的ntp校試機制)
鏈接URL:http://www.dlmjj.cn/article/dhspgjd.html