Doskast

Материал из IT в школе
Перейти к навигацииПерейти к поиску

Набор программ 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 невозможно. Авторизации для соединения не производится.