ntp同步時間實驗 服務端IP 一.登錄server端 1.首先配置ntpd服務 vi /etc/ntp.conf 配置文件中一般有restrict default語句,#掉后選擇,以下2種的一種 restrict default nomodify notrap noquery restrict default ignore #與上級服務端連續(xù)性同步時間,prefer表示優(yōu)先,如無可不設置 server 上級ntp服務器IP或者域名 #當之前設置了restrict default ignore的情況下,可以設置哪些客戶可以ntpdate到本機 restrict 192.168.1.88 mask 255.255.255.255 nomodify notrap #其余為可選設置,以默認值即可 2.開啟ntpd服務 service ntpd start chkconfig ntpd on 二.登錄客戶端 此時有2種辦法,一種是客戶端使用ntpdate + crontab的組合,另一種是客戶端也開啟ntpd服務 1.第一種辦法ntpdate + crontab 1)#先確保網絡通 ping 192.168.1.101 2)#使用ntpdate同步一次時間,查看是否有正確回顯 ntpdate 192.168.1.101 #如為以下報錯,一般是因為服務端才開啟,需要等5分鐘左右就好了 [root@test ~]# ntpdate 192.168.1.101 #如顯示以下信息表示成功 [root@test ~]# ntpdate 192.168.1.101 3)#這樣就可以將ntpdate命令放入crontab中,定期執(zhí)行 crontab -e 添加一條,如 * 保存即可 這里可能碰見的其他問題: 服務端開啟了防火墻,沒有允許ntpd的端口123被訪問 執(zhí)行 service iptables stop 2.第二種方法ntpd 1)#先確保網絡通 ping 192.168.1.101 2)#使用ntpdate同步一次時間,查看是否有正確回顯 ntpdate 192.168.1.101 3)#設置ntpd服務 vi /etc/ntp.conf 方法同上,但注意將設置的上級ntp server端需要設置為 server 192.168.1.101 prefer #設置開啟服務后自動同步上級ntp server時間 vi /etc/ntp/step-tickers 192.168.1.101 4)#開啟ntpd服務 service ntpd start chkconfig ntpd on ———————————————————————————————————————————————— 其他注意事項: 1.如需做時間調整,也需要暫停ntpd服務后,調整,調整之后再開啟ntpd服務 2.查看ntp服務狀態(tài)信息的命令 ntpq -p ntpstat ntptrace 192.168.1.101 3.檢查ntp端口是否正常開啟(服務是否開啟) netstat -tunl | grep 123 4.查看防火墻狀態(tài) service iptables status |
|
來自: raymoon_sure > 《操作和工具》