網絡時間服務和 chrony

網絡時間服務和 chrony

  • ntp 服務
  • chrony 服務
  • 公共 NTP 服務
  • 時間工具

 ntp 服務

ntp 既可做客戶端也可作服務器,須要時時開啓與服務器同步,也須要時時等待客戶端的鏈接,所以不一樣與c/s 結構,做爲客戶端也要時時開啓。linux

  1. ntp服務器做爲客戶端

    1. yum install ntp -y
    2. vim /etc/ntp.conf
      1. server ntp1.aliyun.com iburst
      2. server ntp2.aliyun.com iburst
    3. 修改時間
      1. date -s "-1 year"
      2. date
    4. systemctl start ntpd
    5. 查看
      1. ntpq -p
      2. date
  2. ntp做爲服務端

    1. yum install ntp -y
    2. vim /etc/ntp.conf (centos6須要註釋掉如下行)
      1. 8 #restrict default kod nomodify notrap nopeer noquery
    3. service ntpd start

chrony 服務

  1. chrony服務器端

    1. yum install chrony -y
    2. vim /etc/chrony.conf
      1. allow 192.168.209.0/24
      2. local stratum 10
    3. systemctl start chronyd
  2. chrony客戶端

    1. yum install chrony -y
    2. vim /etc/chrony.conf
      1. service 192.168.209.10 iburst
    3. systemctl start chronyd
  3. chronyc 命令

    1. help命令能夠查看更多chronyc的交互命令
    2. accheck  檢查是否對特定主機可訪問當前服務器
    3. activity 顯示有多少NTP源在線/離線
    4. sources [-v] 顯示當前時間源的同步信息
    5. sourcestats [-v]顯示當前時間源的同步統計信息
    6. add server  手動添加一臺新的NTP服務器
    7. clients 報告已訪問本服務器的客戶端列表
    8. delete 手動移除NTP服務器或對等服務器
    9. settime 手動設置守護進程時間
    10. sracking  顯示系統時間信息
  4. 配置文件chrony.conf

    1. server - 可用於時鐘服務器,iburst 選項當服務器可達時,發送一個八個數據
      包而不是一般的一個數據包。 包間隔一般爲2秒,可加快初始同步速度
    2. driftfile - 根據實際時間計算出計算機增減時間的比率,將它記錄到一個文件中,
      會在重啓後爲系統時鐘做出補償
    3.  rtcsync - 啓用內核模式,系統時間每11分鐘會拷貝到實時時鐘(RTC)
    4.  allow / deny - 指定一臺主機、子網,或者網絡以容許或拒絕訪問本服務器
    5.  cmdallow / cmddeny - 能夠指定哪臺主機能夠經過chronyd使用控制命令
    6.  bindcmdaddress - 容許chronyd監聽哪一個接口來接收由chronyc執行的命令
    7. makestep - 一般chronyd將根據需求經過減慢或加速時鐘,使得系統逐步糾正
      全部時間誤差。在某些特定狀況下,系統時鐘可能會漂移過快,致使該調整過
      程消耗很長的時間來糾正系統時鐘。該指令強制chronyd在調整期大於某個閥
      值時調整系統時鐘
    8.  local stratum 10 - 即便server指令中時間服務器不可用,也容許將本地時間
      做爲標準時間授時給其它客戶端

公共的NTP服務

  1. pool.ntp.org:項目是一個提供可靠易用的NTP服務的虛擬集羣
    cn.pool.ntp.org,0-3.cn.pool.ntp.org
  2. 阿里雲公共NTP服務器
    Unix/linux類:ntp.aliyun.com,ntp1-7.aliyun.com
    windows類: time.pool.aliyun.com
  3. 大學ntp服務
    s1a.time.edu.cn 北京郵電大學
    s1b.time.edu.cn 清華大學
    s1c.time.edu.cn 北京大學
  4. 國家授時中心服務器
    210.72.145.44

時間工具

  • timedatectl
    • 查看日期時間、時區及NTP狀態:timedatectl
    • 查看時區列表:timedatectl list-timezones
    • 修改時區:timedatectl set-timezone Asia/Shanghai
    • 修改日期時間:timedatectl set-time "2017-01-23 10:30:00"
    • 開啓NTP: timedatectl set-ntp true/flase
  • system-config-date:圖形化配置chrony服務的工具
相關文章
相關標籤/搜索