Привет всем, у меня есть сервер ubuntu8, на котором у меня проблемы с датой. Моя текущая дата (Европа / Рим) 9:35 Если я это сделаю date
распечатай меня 11:12:34
Я видел, что мой ntp.conf:
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
restrict 192.168.1.0 mask 255.255.255.0 modify notrap
если я остановлюсь и начну ntpdate, верните мне это:
dpkg-reconfigure tzdata
Я установил:
Europe
Rome
и распечатай меня
Current default timezone: 'Europe/Rome'
Local time is now: Thu Mar 28 11:16:06 CET 2013.
Universal Time is now: Thu Mar 28 10:16:06 UTC 2013.
Если я сделаю дату, распечатайте меня
Thu Mar 28 11:16:25 CET 2013
Я пробовал это:
/etc/init.d/ntp stop
ntpdate it.pool.ntp.org
Распечатайте меня:
no server suitable for synchronization found
если я проверю это:
netstat -antltp | grep "LISTEN"
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 3114/mysqld
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3295/vsftpd
tcp 0 0 109.233.120.149:53 0.0.0.0:* LISTEN 2935/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 2935/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2988/sshd
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 3265/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 2935/named
tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 2969/openvpn
tcp6 0 0 :::53 :::* LISTEN 2935/named
tcp6 0 0 :::22 :::* LISTEN 2988/sshd
tcp6 0 0 ::1:953 :::* LISTEN 2935/named
Как я могу установить правильную дату? Спасибо
ntpd имеет некоторые ограничения безопасности, основанные на разнице между местным и сетевым временем. Если расхождение слишком велико, ntpd не обновит время. Поэтому вам лучше установить системное время как можно точнее (после остановки ntpd) с помощью:
/etc/init.d/ntp stop
дата +% T -s "чч: мм: сс"
/etc/init.d/ntp start
Надеюсь, это решит проблему
Ошибка «Не найден сервер, подходящий для синхронизации» обычно возникает, когда межсетевой экран блокирует трафик. Убедитесь, что порт 123 открыт для входящего трафика UDP на вашем компьютере.
Что касается netstat, UDP не имеет состояния, поэтому вы не ожидаете ничего найти, если вы grep "LISTEN"
. И вы не ожидаете найти какое-либо UDP-соединение с -t, но без -u. Использовать netstat -ul
или netstat -uln
вместо. Не забудьте перезагрузить ntpd перед этим.