ntpdate[21650]: no server suitable for synchronization found
    文章作者:恒爱云[恒爱网络] 阅读次数:6619 发布时间:2014-12-3

    安装的ntp无法同步时间并提示错误:ntpdate[21650]: no server suitable for synchronization found 。

    查了些资料,大部分都是说可能是 iptables 防火墙开启导致的,但关闭后测试依然是这种错误。

    不过有人提出可以通过tcp来更新系统的时间,用 rdate



    查看一个时间服务器 time-b.nist.gov 的时间,用以下命令:


    rdate time-b.nist.gov


    如果是最小化安装的系统,可能会提示找不到rdate

    yum -y install rdate 即可


    发现time-b.nist.gov 的时间是正常的


    下一步设置我们服务器的时间和时间服务器 time-b.nist.gov 同步:

    rdate -s time-b.nist.gov


    现在再 date 一下发现服务器时间终于正常了。


    最后要设置硬件时间和软件时间的一致并校准,不设置这一步服务器重启后调整的时间会失效。

    /sbin/hwclock --systohc


    附:国内常用NTP服务器地址及IP

    ntp.sjtu.edu.cn 202.120.2.101 (上海交通大学网络中心NTP服务器地址)
    s1a.time.edu.cn 北京邮电大学
    s1b.time.edu.cn 清华大学
    s1c.time.edu.cn 北京大学
    s1d.time.edu.cn 东南大学
    s1e.time.edu.cn 清华大学
    s2a.time.edu.cn 清华大学
    s2b.time.edu.cn 清华大学
    s2c.time.edu.cn 北京邮电大学
    s2d.time.edu.cn 西南地区网络中心
    s2e.time.edu.cn 西北地区网络中心
    s2f.time.edu.cn 东北地区网络中心
    s2g.time.edu.cn 华东南地区网络中心
    s2h.time.edu.cn 四川大学网络管理中心
    s2j.time.edu.cn 大连理工大学网络中心
    s2k.time.edu.cn CERNET桂林主节点
    s2m.time.edu.cn 北京大学