內網ntp時間同步配置


選擇局域網中的一台機器作為ntp服務器,在ntp server上安裝並啟動ntpd
客戶端上要關閉ntpd,安裝ntpdate
CentOS7上這兩個軟件都是自帶的,只需根據需要打開或者關閉。
注意客戶端機器的ntpd必須關閉

修改ntp服務器上的/etc/ntp.conf,加上以下的配置:

server 127.127.1.0 #local clock fudge 127.127.1.0 stratum 5

后面哪個數字在0-15之間都可以,這樣就將這台機器的本地時間作為ntp服務提供給客戶端

重啟ntpd:

 systemctl restart ntpd

等五六分鍾,讓ntpd完成自身的時間同步,這期間可以用:

 watch ntpq -p

查看狀態,第6列達到17時就可以了。等待的時間是第5列poll的秒數乘
以5。

配置開機自啟動

systemctl enable ntpd

ntpdate 配置

然后其他的機器上執行:

ntpdate xxxx 

xxxx是ntp服務器的ip地址或者主機名

定時任務配置: crontab -e
/10 * /usr/sbin/ntpdate 192.168.199.110

報錯:

問題1.ntpdate同步服務器時間時報:ntpdate[xxx]: the NTP socket is in use, exiting
原因:啟動ntpd服務后就不可以用netpdata 同步時間了
解決:關閉ntpd服務
systemctl   stop ntpd 

啟動ntpd 連接內網服務器 做時間同步

查看ntpd 狀態

#/etc/init.d/ntpd status ntpd is stopped

修改ntp的配置文件

#vim /etc/ntp.conf server 2.centos.pool.ntp.org iburst server 10.200.63.134【指定內網時間同步ip】

查看是否連通指定ip

#ntpq -p

sentos 7 后 ntpd 服務啟動方法

systemctl status ntpd   【查看服務狀態】
systemctl start ntpd 【開啟服務】 systemctl enable ntpd 【 設置開機自啟動】 systemctl disable ntpd 【停止開機自啟動】


免責聲明!

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



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