Orange Pi Zero: Неправильная дата и время при наличии доступа в интернет

Вопрос или проблема

Я использую Orange Pi Zero и на нем работает операционная система Armbian Stretch OS 5.59.

Проблема в том, что он показывает неправильную дату и время, даже при наличии доступа в Интернет. Я пытался перезапустить службу “ntp”, но это не помогло. Я также пробовал перезагрузить систему, но результат остался тем же. Я уже установил правильный часовой пояс PKT, но это не должно иметь значения. Так что мне нужно сделать или изменить?

Спасибо.

Теперь, когда я решил проблему, я хочу поделиться этим с другими. Мне пришлось внести изменения в “/etc/resolv.conf”. В поле nameserver было указано “127.0.0.1”, я изменил его на адрес Google nameserver “8.8.8.8”. Проблема была решена, и теперь у меня правильная дата и время.

Но теперь я вижу, что “/etc/resolv.conf” был перезаписан операционной системой (как я полагаю), и снова отображает “127.0.0.1” как мой nameserver. Тем не менее, у меня по-прежнему правильная дата и время. Я считаю, что мне нужно было согласовать с Google обновление правильной даты и времени. Но после перезагрузки операционная система восстанавливает любые изменения, внесенные в “/etc/resolv.conf”, но изменения сохраняются.

Ответ или решение

Проблема с неправильной датой и временем на Orange Pi Zero, работающем под управлением Armbian Stretch OS 5.59, даже при наличии доступа в Интернет, может быть связана с настройками DNS, как вы и выяснили. Позвольте мне подробно разъяснить, как можно решить эту проблему и предотвратить ее повторение.

  1. Проверка параметров NTP: Убедитесь, что служба NTP правильно настроена. Откройте терминал и выполните следующие команды:

    sudo systemctl status ntp

    Если служба не запущена, активируйте её:

    sudo systemctl start ntp
    sudo systemctl enable ntp
  2. Правильная настройка временной зоны: Убедитесь, что временная зона настроена правильно. Это можно сделать с помощью команды:

    sudo timedatectl set-timezone Asia/Karachi
  3. Проблемы с DNS: Как вы уже заметили, изменения в файле /etc/resolv.conf были перезаписаны. Это происходит из-за автоматического управления сетевыми настройками. Чтобы установить более стабильное DNS-соединение, выполните следующее:

    • Откройте файл для редактирования:
      sudo nano /etc/network/interfaces
    • Добавьте или отредактируйте строчку с DNS, например:
      dns-nameservers 8.8.8.8 8.8.4.4
  4. Фиксация изменений: Чтобы избежать перезаписи вашего resolv.conf, вы можете использовать resolvconf или другой подобный инструмент. Убедитесь, что вы поправили настройки вашего сетевого интерфейса.

  5. Проверка текущих настроек времени: Воспользуйтесь следующей командой для проверки текущих настроек даты и времени:

    date
  6. Перезагрузка устройства: После внесения всех изменений перезагрузите ваше устройство, чтобы убедиться, что все настройки применены.

    sudo reboot

Если после выполнения этих шагов проблема все еще сохраняется, вы можете рассмотреть возможность настройки другого NTP-сервера, так как проблемы с сбоем могут быть связаны с конкретным сервером.

Удачи вам в настройке вашего Orange Pi Zero! Если возникнут дополнительные вопросы, не стесняйтесь задавать.

Оцените материал
Добавить комментарий

Капча загружается...