Doskast

Материал из IT в школе
Версия от 11:23, 24 июня 2025; Sonsenimia (обсуждение | вклад) (Новая страница: « <big>Набор программ '''Doskast''' обеспечивает трансляцию экрана с компьютеров учеников на электронную доску (или любой компьютер с большим экраном).</big> == Установка == <big>Для установки введите в консоли следующие команды:</big> <big><code>sudo dnf in doskast-board</code> - для уста...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

Набор программ Doskast обеспечивает трансляцию экрана с компьютеров учеников на электронную доску (или любой компьютер с большим экраном).

Установка

Для установки введите в консоли следующие команды:

sudo dnf in doskast-board - для установки на доску;

sudo dnf in doskast-student - для установки на компьютеры учеников.

Или найдите и установите пакеты doskast-board и doskast-student через средство установки программ dnfdragora («Пакеты»).

Подготовка компьютерного класса

Настройка сети

  • Между компьютерами и доской должна быть двусторонняя связь (компьютер ученика подключается к доске, посылая ей запрос на подключение к нему, затем доска подключается к компьютеру ученика);
  • У доски должен быть статический (или неизменный иным способом) IP-адрес, поскольку он прописывается в настройках на компьютере ученика.


Используемые порты (TCP):

  • 80 для веб-сервера на доске;
  • 4648 на компьютерах учеников для трансляции экрана.

Подготовка компьютера ученика

Для настройки компьютеров ученика выполните следующие действия:

  • Установите пакет doskast-student;
  • Выполните от пользователя с правами root команду: sudo systemctl enable --now doskast-xpra-shadow.socket;
  • Запустите приложение "Настройка Doskast" (требуется пароль администратора из группы wheel);
  • Введите в нем IP-адрес доски;
  • Сохраните настройки;
  • Перезагрузите систему.

Подготовка доски

Для настройки доски выполните следующие действия:

  • Установите пакет doskast-board;
  • Выполните от пользователя с правами root команду: sudo systemctl enable --now httpd;
  • Перезагрузите систему.

Безопасность

Безопасность обеспечивается работой всех узлов внутри доверенной сети и тем, что программа настройки Doskast у ученика настраивает eBPF-фаервол так, чтобы трафик службы systemd doskast-xpra-shadow.service (которая запускается при сетевом обращении к doskast-xpra-shadow.socket) мог ходить только между компьютером ученика и IP-адресом доски. Подключиться с других IP невозможно. Авторизации для соединения не производится.