Блокировка интернета при проведении регионального этапа ВсОШ по информатике: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Правка инструкций для ufw
(Добавлена информация и настройке ufw)
(Правка инструкций для ufw)
 
Строка 1: Строка 1:




Строка 9: Строка 10:
В случаях, когда фильтрация доступа в интернет на сетевом оборудовании невозможна, фильтрация осуществляется настройкой файрвола операционной системы на каждом компьютере участника.
В случаях, когда фильтрация доступа в интернет на сетевом оборудовании невозможна, фильтрация осуществляется настройкой файрвола операционной системы на каждом компьютере участника.


После настройки фильтрации необходимо проверить, что данные сайты открываются в браузере, другие сайты (например, ya.ru, vk.com, gmail.com, web.telegram.org) - не открываются.


После настройки фильтрации необходимо проверить, что данные сайты открываются в браузере, другие сайты (например, ya.ru, vk.com, gmail.com, web.telegram.org) - не открываются.
После получения логинов и паролей для доступа участников к пробному туру, зайдите в пробный тур под логином любого участника и проверьте, что вы видите задачи пробного тура.
===Основные правила===
===Основные правила===
Настройка фильтрации осуществляется под учетной записью администратора. Участники олимпиады должны использовать непривилегированную учётную запись, исключающую возможность изменения настроек файрвола.
Настройка фильтрации осуществляется под учетной записью администратора. Участники олимпиады должны использовать непривилегированную учётную запись, исключающую возможность изменения настроек файрвола.
Строка 138: Строка 140:


==== Настройка ufw в Ubuntu ====
==== Настройка ufw в Ubuntu ====
В Ubuntu и дистрибутивах, построенных на его основе, а также в ряде других дистрибутивов (Astra Linux) есть простая утилита [https://wiki.ubuntu.com/UncomplicatedFirewall ufw] для настройки файрвола. Основные особенности использования ufw:
В Ubuntu и дистрибутивах, построенных на его основе, а также в ряде других дистрибутивов (Astra Linux) есть простая утилита [https://wiki.ubuntu.com/UncomplicatedFirewall ufw] для настройки файрвола.
 
Если ufw не установлен, это можно сделать командой (под root или с использованием sudo).
apt install ufw
Основные особенности использования ufw:


* Не нужно создавать конфигурационные файлы. Каждый вызов утилиты ufw может создавать отдельное правило, для задания нескольких правил нужно несколько раз вызвать утилиту ufw.
* Не нужно создавать конфигурационные файлы. Каждый вызов утилиты ufw может создавать отдельное правило, для задания нескольких правил нужно несколько раз вызвать утилиту ufw.
Строка 147: Строка 153:
* Команда ufw status verbose выводит текущее состояние файрвола.
* Команда ufw status verbose выводит текущее состояние файрвола.


Вот пример скрипта для создания всех необходимых правил фильтрации. Его нужно запускать от пользователя root или через sudo<syntaxhighlight lang="bash">
Вот пример скрипта для создания всех необходимых правил фильтрации. Его нужно запускать от пользователя root или с использованием sudo. Запишите этот скрипт в файл для того, чтобы можно было быстро включать фильтрацию запуском скрипта.<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash


Навигация