背景:
當伺服器多了,時間準確與否,一致與否是個問題。所以統一一致的時間是有必要。
下面是在 區域網路內設定Linux時間伺服器的方法。
配置環境與需求:
1. 假設在192.168.1.0網段內,要以IP為192.168.1.201的Linux機器為時間伺服器。
2. 192.168.1.201伺服器能上外網,能與比較權威的公網時間伺服器同步。
3. 同網段內的其他機器每分鐘自動向192.168.1.201同步時間。
配製方法:
1. yum install ntpdate -y 下載ntp
/etc/init.d/ntp
/etc/init.d/ntp
/etc/init.d/ntp2. cd /etc cp ntp.conf ntp.conf.bak 備份ntp設定檔
vim(vi)ntp.conf 然後你可以看到有四行server
編輯第一行 改為 server time.windows.com 然後保存退出即可。
接著/etc/init.d/ntpd restart 重啟ntpd
可查看時間有沒有變更(當然前提是你的時間不正確的情況下)
3. 192.168.1.201的
yum install ntpdate -y 下載ntp
/etc/設定定時任務
crontab -e
*/1 * * * * /usr/sbin/ntpdate 192.168.1.201 >> /tmp/log
每分鐘都與192.168.1.201 伺服器同步一次並輸入到/tmp/log裡
然後稍微等等即可看結果。
當然與192.168.1.201主機同步的2台機器時間最好是錯誤的。不然不好看對比。
下面的截圖是日誌的