Я попытался отключить брандмауэр и позволить порт 123, как объяснено в других вопросах, но он не помог мне,
это продолжает говорить мне
$ sudo ntpdate -u pool.ntp.org
5 May 05:41:40 ntpdate[3614]: no server suitable for synchronization found
В свете DDos-атак ntp много ISPs проявили жестокий подход и заблокировали весь трафик ntp. Обычно это означает, что у них есть сервер ntp в их сети для клиентов для использования. Я сверился бы с Вашим ISP, чтобы видеть, есть ли у них сервер ntp для использования и/или если они блокируют ntp
Тем временем только для проверения этого дважды, Вы так или иначе не получили странные результаты:
Проверка, чтобы удостовериться, что Ваш DNS работает:
$ host pool.ntp.org
Проверка, чтобы удостовериться, что Вы не получили четыре странных сервера. Эта команда попробует 16 серверов пула. Если это не работает, Ваш ISP определенно блокирует ntp (предполагающий, что Вы действительно выключали все правила FW)
$ seq 0 3 |xargs --replace ntpdate -p 1 -d {}.pool.ntp.org |grep receive
, Если сервер ответит, то Вы будете видеть что-то как: receive(xxx.xxx.xxx.xxx)
, где xx.xx.xx.xx является IP-адресом сервера ntp, который ответил.