ntp-ntpdate-時間同步


1NTP時間服務器

1.1 為什么用NTP時間服務器

時間對服務器之間通信,信息交流很重要,所有服務器的時間同步是最基本的優化

一般情況,我們可以同步公網的時間服務器,如ntp1.aliyun.com

機器多時,同步公網服務器會有延遲,所以搭建一台時間服務器,然后本地機器去同步它

ntp是一種協議

ntp軟件 CentOS6 自帶 CentOS7需要安裝

chrony 軟件 支持ntp協議 CentOS7自帶

盡量使用ntpdate同步時間
只有時間服務器使用ntp服務

1.2 安裝ntp

1 1.    [root@m02 ~]# yum install -y ntp

 1.3 配置ntp服務器

 

ntp配置文件位置

/etc/ntp.conf

restrict #控制時間服務器同步權限

server配置上級時間服務器

漏洞:可以通過遠程用戶登陸,修改本地時間系統

nomodify客戶端可以同步

將默認時間同步源刪除改用可用源

1 sed -i.ori 's#restrict default.*noquery#restrict default nomodify#;21,24d;25a\server ntp1.aliyun.com\nserver time.nist.gov' /etc/ntp.conf

 

#用sed命令裝逼,要注意基礎,多多練習!!

 

 

 

 

 1.4 啟動時間服務器

ntp服務本身具有時間同步的功能,ntp服務和ntpdata一起使用沖突
提示:如果系統有時間同步的定時任務,可以注釋掉
注意:修改時間,一定要在ntp服務啟動之前。

 1 [root@m02 etc]# date -s 20080101
 2 Tue Jan  1 00:00:00 CST 2008
 3 [root@m02 etc]# date
 4 Tue Jan  1 00:00:02 CST 2008
 5 啟動並查看ntp服務
 6 [root@m02 etc]# systemctl start ntpd.service 
 7 [root@m02 etc]# systemctl status ntpd.service 
 8 ● ntpd.service - Network Time Service
 9    Loaded: loaded (/usr/lib/systemd/system/ntpd.service; disabled; vendor preset: disabled)
10    Active: active (running) since Tue 2008-01-01 00:02:24 CST; 7s ago
11   Process: 1414 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS)
12  Main PID: 1415 (ntpd)
13    CGroup: /system.slice/ntpd.service
14 ntpq -p 查看上級時間服務器狀態
15 ntpstat 查看時間同步狀態

 

 

查看上級時間同步服務器狀態

 

 1.5 內網客戶端時間同步

ntpdate 172.16.1.62

放入到定時任務即可

有時立即開啟ntpdate服務會卡住,過一會就會進行時間同步

1 [root@anyux ~]# ntpdate 10.0.0.62
2 15 Nov 22:51:27 ntpdate[2024]: step time server 10.0.0.62 offset 280018271.169341 sec
3 [root@anyux ~]# date +%F
4 2017-11-15

ntpdate 的調試模式

       -d      Enable the debugging mode, in which ntpdate will go through all the steps, but not  adjust  the  local clock. Information useful for general debugging will also be printed.

1.6 chronyc

1 [root@m02 ~]# systemctl status chronyd.service
2 [root@m02 ~]# vim /etc/chrony.conf #它的配置文件與ntp配置文件相似

 

 

 1.9 windows10公網設置時間同步

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM