0 голосов

Новая проблема.
Перестали открываться сайты, перестало работать обновление.

Сайты открываются только если подключить прокси в браузере.

Консоль выдает следующее:

pi@raspberrypi:~ $ sudo apt-get update
Сущ:1 http://archive.raspberrypi.org/debian buster InRelease
Ошб:2 http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch InRelease
  Не удалось разрешить «mirror.ox.ac.uk»
Ошб:3 http://raspbian.raspberrypi.org/raspbian buster InRelease                
  Не удалось разрешить «raspbian.raspberrypi.org»
Чтение списков пакетов… Готово                       
W: Не удалось получить http://raspbian.raspberrypi.org/raspbian/dists/buster/InRelease  Не удалось разрешить «raspbian.raspberrypi.org»
W: Не удалось получить http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/dists/stretch/InRelease  Не удалось разрешить «mirror.ox.ac.uk»
W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.
pi@raspberrypi:~ $ 

Думал что проблема в доступности rastberry.org, прикрутил зеркало. Не помогло.

Судя по тому, что пишут о проблеме у меня не работает служба синхронизации времени.

Она и правда не работает.

123

Файл /etc/resolv.conf имеет следующее содержание

 

# Generated by resolvconf
search 8.8.4.4
nameserver 8.8.8.8

Что сделано в попытках исправить проблему
1. Прикручено зеркало репрозитория
2. На роутере установлены серверы Гугл в качестве ДНС (8.8.8.8)
3. Растберри отдается псевдо-статический IP по мак-адресу в локалке

Что происходит
Браузеры (их 2) не открывают сайты пока методом манипулирования 
с очисткой кэша браузера, кэша ДНС, манипуляций с настройками часовой зоны
и подключения прокси не удается все-таки зайти на сайт.
Кое-как браузер все-таки отгружает страницы. Правда не всех сайтов.

Интерфейсная утилита "Recomendet Software" не работает.
apt-get update не работает даже с дополнительными ключами
Время и дата указаны не верно
SSH хотя запущен не работает даже в локальной сети

Что работает
Веб-интерфейс роутера
ОС. Загружается без проблем.
Работает Телеграм
Работает Anydesc

Что произошло
Несколько раз было несанкциоированное выключение. Просто вырубалось электричество

На это грешу.

Готов уже снести ОС и поставить заново, буду признателен если есть готовое более щадящее решение

(4 баллов) 2 2 3

2 Ответы

0 голосов
Здравствуйте!

Попробуйте обновить время и дату, должно сработать. Иначе ничего не могу предложить, кроме сноса ОС.

Надеюсь, что смог чем-либо помочь.
(238 баллов) 5 12 24
0 голосов

Посмотрите что выводит команда:

timedatectl

У меня она выводит это:

Local time: Пт 2020-11-13 21:18:09 +05
           Universal time: Пт 2020-11-13 16:18:09 UTC
                 RTC time: n/a
                Time zone: Asia/Yekaterinburg (+05, +0500)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Эта служба должна работать:

systemctl status systemd-timesyncd.service
Warning: The unit file, source configuration file or drop-ins of systemd-timesyncd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
● systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
           └─disable-with-time-daemon.conf   Active: active (running) since Thu 2020-11-12 21:16:28 +05; 24h ago
     Docs: man:systemd-timesyncd.service(8)
 Main PID: 309 (systemd-timesyn)
   Status: "Synchronized to time server for the first time 192.36.143.130:123 (2.debian.pool.ntp.org)."
    Tasks: 2 (limit: 1599)
   Memory: 2.9M
   CGroup: /system.slice/systemd-timesyncd.service
           └─309 /lib/systemd/systemd-timesyncd

ноя 12 21:16:27 raspberrypi systemd[1]: Starting Network Time Synchronization...
ноя 12 21:16:28 raspberrypi systemd[1]: Started Network Time Synchronization.
ноя 13 21:12:40 raspberrypi systemd-timesyncd[309]: Synchronized to time server for the first time 192.36.143.130:123 (2.debian.pool.ntp.org).

Файл у меня такой.

cat  /etc/resolv.conf
# Generated by resolvconf
nameserver 192.168.100.1

С роутером до этого не экспериментировали?

(3.1 тыс. баллов) 14 20 41
исправил
C роутером экскрементировал, да. Тестировал обход блокировок РКН через DoH
В роутере гугловые ДНС и отключен ремапинг для локальных хостов.
Мозилла успешно обходит блокировки как на Убунту так и на Растберри
На самом деле это не проблема ДНС, а проблема синхронизации.

Пока задача не решена окончательно
Спасибо.
У меня сейчас выглядит так
pi@raspberrypi:~ $ timedatectl
               Local time: Ср 2020-11-18 19:08:59 MSK
           Universal time: Ср 2020-11-18 16:08:59 UTC
                 RTC time: n/a
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: yes
              NTP service: inactive
          RTC in local TZ: no


Т.е служба ntp не включена.

Я смог частично избавиться от проблемы задав время системы вручную. Заработала синхронизация через интерфейс, сайты, репрозиторий.

Как заставить ОС синхронизировать время при старте?

Получается, что я только вручную могу запускать синхронизацию. Пока девайс включен проблемы нет, но понимаю что она появится опять если выключить Растберри на пару дней.
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.

    За этот месяц ещё никого.

    ...