Centos7系统时间同步ntpdate报错: no server suitable for synchronization found
Linux系统时间同步ntpdate报错: no server suitable for synchronization found，如何解决？网上有很多关于Linux同步系统同步ntpdate报错的解决办法，但是都没有得到很好的解决。最近在一系统在发现，服务器时间晚了几分钟，使用 ntpdate {ntp-server-ip} 后，却报no server suitable for synchronization found，很恼火啊，最后经查实是机房屏蔽了udp端口所致，因为ntpdate同步时间使用的是udp123端口。既然ntp不行，那我们改用rdate，完全可以解决因国内一些高防机房屏蔽UDP端口而造成的时间无法同步问题。centos系统安装方法：yum install rdate安装完后，执行/usr/bin/rdate -s time.nist.gov即可完成同步时间了。然后再把同步加入到定时任务中，每10分钟执行同步一次，通过crontab -e命令进行编辑crontab计划任务，把*/10 * * * * /usr/bin/rdate -s time.nist.gov加入到任务中，:wq 保存即可。不过，rdate 也有缺点，没有ntpdate 这么精准，所以我们需要加入到定时任务中，让其在一定的时间内再次去同步时间，以保证时间的精准度。
中国公共NTP服务器 说明：NTP，全称 Network Time Protocol ，即网络时间协议。通过NTP服务器可以同步电脑、服务器的时间。Windows自带的NTP服务器 time.windows.com 在海外，经常网络卡连不上，导致时间不同步，还是有必要换一下Windows电脑的NTP服务器。国内会比较推荐使用阿里巴巴、腾讯的公共NTP服务器，总体使用会更稳定。具体： 阿里巴巴公共NTP官网：https://help.aliyun.com/document_detail/92704.htmlntp.aliyun.com ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com腾讯公共NTP官网：https://cloud.tencent.com/document/product/213/30392time1.cloud.tencent.com time2.cloud.tencent.com time3.cloud.tencent.com time4.cloud.tencent.com time5.cloud.tencent.com谷歌Google公共NTP谷歌推出的公共NTP服务器，节点都在海外，在中国使用不理想官网：https://developers.google.com/timetime1.google.com time2.google.com time3.google.com time4.google.comcn.ntp.org.cn个人资质的公共NTP服务器，会更推荐像阿里巴巴、腾讯这样大公司出品的官网：http://www.ntp.org.cn/cn.ntp.org.cn国家授时中心官网：http://www.ntsc.ac.cn/ntp.ntsc.ac.cnntp.org权威的公共NTP服务器了，NTP服务器多是第三方提供，服务器是海外，国内并不推荐，查查海外NTP服务器还是挺好的。中国公共NTP服务器，https://www.pool.ntp.org/zone/cn全球公共NTP服务器，https://www.ntppool.org/zone/@官网：http://ntp.org/0.cn.pool.ntp.org 1.cn.pool.ntp.org 2.cn.pool.ntp.org 3.cn.pool.ntp.org微软公共NTP服务器 Windows公共NTP官网：time.windows.com美国标准技术研究院NTP（NIST NTP Server）官网：https://tf.nist.gov/tf-cgi/servers.cgitime.nist.gov以下这4个是需要向NIST申请，获得授权后才能使用。看网上有些直接把这也发出来，有点蛋疼。ntp-b.nist.govntp-wwv.nist.govntp-c.colorado.eduntp-d.nist.gov