網路時間服務和chrony

2021-10-07 01:30:37 字數 1989 閱讀 3416

啟動ntpd服務,並設定開機啟動

service ntpd start

chkconfig ntpd on

設定上游ntp伺服器的位址,並記得把restrict default kod nomodify notrap nopeer noquery注釋掉

vim /etc/ntp.conf

#restrict default kod nomodify notrap nopeer noquery

...# please consider joining the pool (

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

ntp埠號為123/udp

/usr/lib/systemd/system/chronyd.service
323/udp,123/udp

/etc/chrony.conf
server - 可用於時鐘伺服器,iburst 選項當伺服器可達時,傳送乙個八個資料報而不是通常的乙個資料報。 包間隔通常為2秒,可加快初始同步速度

driftfile - 根據實際時間計算出計算機增減時間的比率,將它記錄到乙個檔案中,會在重啟後為系統時鐘作出補償

rtcsync - 啟用核心模式,系統時間每11分鐘會拷貝到實時時鐘(rtc)

allow / deny - 指定一台主機、子網,或者網路以允許或拒絕訪問本伺服器

cmdallow / cmddeny - 可以指定哪台主機可以通過chronyd使用控制命令

bindcmdaddress - 允許chronyd監聽哪個介面來接收由chronyc執行的命令

makestep - 通常chronyd將根據需求通過減慢或加速時鐘,使得系統逐步糾正所有時間偏差。在某些特定情況下,系統時鐘可能會漂移過快,導致該調整過程消耗很長的時間來糾正系統時鐘。該指令強制chronyd在調整期大於某個閥

值時調整系統時鐘

local stratum 10 - 即使server指令中時間伺服器不可用,也允許將本地時間作為標準時間授時給其它客戶端

設定開機啟動chrony服務,並啟動

systemctl start chronyd

systemctl enable chronyd

配置chrony.conf

vim chrony.conf

# please consider joining the pool (

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

配置上游ntp伺服器位址

local stratum 10

去掉原來的注釋,使伺服器即使上游ntp不可用,也可將本地時間授時給其他裝置

allow 0.0.0.0/0

允許所有裝置連線時間伺服器,根據生產需求更改

accheck 檢查是否對特定主機可訪問當前伺服器

sources [-v] 顯示當前時間源的同步資訊

sourcestats [-v]顯示當前時間源的同步統計資訊

add server 手動新增一台新的ntp伺服器

clients 報告已訪問本伺服器的客戶端列表

delete 手動移除ntp伺服器或對等伺服器

settime 手動設定守護程序時間

sracking 顯示系統時間資訊

chrony時間伺服器

chrony是時間伺服器 紅帽6使用ntp 紅帽7使用chrony 也有ntp 在rhel 1上 服務端 yum search ntp systemctl mask ntpd 不使用ntp服務 systemctl status chronyd.service 預設情況下啟動狀態 firewall c...

chrony時間同步

chrony是網路時間協議 ntp 的多用途實現。它可以使系統時鐘與ntp伺服器 參考時鐘 例如gps接收器 以及使用手錶和鍵盤的手動輸入同步。它還可以作為ntpv4 rfc 5905 伺服器和對等體來為網路中的其他計算機提供時間服務。它被設計成在廣泛的條件下表現良好,包括間歇網路連線 嚴重擁塞網路...

chrony同步集群伺服器時間

centos7 使用chrony搭建集群中的時間同步服務 centos7 安裝ntp或chrony服務 檢視檔案位置命令 find name chrony.confyum安裝的在chrony.conf 1.伺服器端 安裝並啟用 記得設定開機啟動 yum install y chrony system...