NTP Server and Client === ###### tags: `IBM` `Linux Tools` 台灣時區 GMT+8=UTC+8=CST :::info CST可能代表4個不同的時區: * Central Standard Time (USA) UT-6:00 * Central Standard Time (Australia) UT+9:30 * China Standard Time UT+8:00 * Cuba Standard Time UT-4:00 ::: ## 設定時區顯示格式 開機時,依據/etc/sysconfig/clock的ZONE,系統會將/usr/share/zoneinfo/Asia/Taipei複製為/etc/localtime ``` # vi /etc/sysconfig/clock ZONE="Asia/Taipei" ``` ## 手動校時 ``` # 查看Unix Time date # 查看系統時間/硬體時間 hwclock -r # 手動修改Unix Time date MMDDhhmmYYYY # 將Unix Time改到系統時間/硬體時間 hwclock -w ``` ## yum install ntp ### 網路校時 ``` # 透過NTP Client,修改Unix Time ntpdate <Time Server IP> # 確認Unix Time date # 將Unix Time改到系統時間/硬體時間 hwclock -w ``` ### 架設Time Server ``` > yum install ntp > which ntpd > vi /etc/ntp.conf # difference of its hardware time and its time server driftfile /var/lib/ntp/drift # not allow all restrict default nomodify notrap nopeer noquery # allow its time server restrict tock.stdtime.gov.tw restrict tick.stdtime.gov.tw restrict time.stdtime.gov.tw # allow itself restrict 127.0.0.1 restrict ::1 # allow client restrict 192.168.56.0 mask 255.255.255.0 nomodify # time server server tock.stdtime.gov.tw prefer server tick.stdtime.gov.tw server time.stdtime.gov.tw > systemctl stop chronyd; systemctl disable chronyd > systemctl restart ntpd # check if it has synchronized with its time server (more than 15 minutes after restarting) > ntpstat # check its time server status > ntpq -p ``` ## yum install chrony - [建立 NTP Server ( chrony 簡介)](https://kenwu0310.wordpress.com/2020/06/20/centos-7-%E5%BB%BA%E7%AB%8B-ntp-server-chrony-%E7%B0%A1%E4%BB%8B/)