Служба Dnsmasq может использоваться Net Control 2 для Linux совместно с инструментарием ограничения доступа к нежелательным веб-сайтам ограничений Интернет на компьютерах учащихся. Служба, как правило, не установлена по умолчанию в операционной системе, и может быть установлена либо автоматически через инструментарий Net Control 2, либо вручную, как описано в статье: Как установить dnsmasq на Linux
При удалении ПО Net Control 2 с компьютеров учащихся, если вы не планируете устанавливать его на данные компьютеры в будущем, мы рекомендуем также удалять службу dnsmasq. Вы можете также нуждаться в удалении службы, если она конфликтует с имеющейся инфраструктурой локальной сети, что выражается в проблемах с разрешением доменных имен локальной сети или сети Интернет на компьютерах учащихся.
Служба устанавливается только на компьютерах учащихся.
- Для удаления службы, если она была установлена автоматическим способом, через инструментарий Net Control 2: в модуле преподавателя выделите компьютеры учеников, выполните команду основного меню модуля преподавателя N → Параметры→ Параметры клиентов; на вкладке Интернет, выберите команду Удалить dnsmasq и перезагрузить, и нажмите OK. После завершения операции, необходимо перезагрузить компьютеры, прежде чем изменения вступят в силу.
2. Непосредственно на компьютерах учащихся, служба, установленная в автоматическом режиме, может быть удалена командой терминала::
sudo /usr/sbin/nc2service /UNINSTALLDM
3. Если ПО Net Control 2 было удалено прежде, чем вы решили удалять службу dnsmasq, можно удалить ее вручную следующим способом.
При установке службы dnsmasq, Net Control 2 сохраняет оригинальные конфигурационные файлы, существовавшие на момент установки в папке /var/lib/nclassroom/backup. Таким образом, для восстановления исходной конфигурации, достаточно скопировать файлы из данной папки в их исходные локации:
/etc/resolv.conf
/etc/dnsmasq.conf
/etc/NetworkManager/NetworkManager.conf
после этого можно удалить службу dnsmasq и восстановить исходную службу systemd-resolved:
sudo systemctl stop dnsmasq
sudo systemctl disable dnsmasq
sudo systemctl enable systemd-resolved
sudo systemctl start systemd-resolved
перезагрузите компьютеры для применения изменений:
sudo shutdown -r now