Альт Линукс. Настройка сервера терминалов и контентной фильтрации
статья (информатика и икт) по теме

Личный опыт по настройке и управлению сервером терминалов, вариантов создания контентной фильтрации.

Скачать:

ВложениеРазмер
Microsoft Office document icon nastroyka_servera_terminalov_i_kontentnoy_filtracii.doc29 КБ

Предварительный просмотр:

Альт Линукс: Устанавливаем   и настраиваем сервер терминалов.

Капишников Евгений Александрович,

учитель информатики

 «МОУ Турочакская СОШ»,

Турочакский район, Республика Алтай

e-mail: turochak_kea@mail.ru

Во-первых, для чего это надо. Не секрет, что в школах, особенно сельских, компьютеры, на которых учатся школьники, были установлены лет 8-10 назад. В то время компьютеры с оперативной памятью  128  и 256 Мбайт считались очень хорошими.  Вот именно таких два компьютерных класса имеется в нашей школе. Перепробовав различные линуксовые дистрибутивы, я увидел, что слабенькие компьютеры очень тяжело работают с Линуксом (очень долго загружается сама операционная система, а также программы. Помучившись пару месяцев, по совету службы поддержки решил попробовать поставить сервер терминалов и сейчас понимаю, что принял верное решение. В настоящее время мной настроено еще два таких сервера для школ нашего района.

Хочу поделиться с учителями информатики, которые перешли на Линукс и тоже имеют слабые компьютеры.  

 Устанавливаем сервер терминалов.

1. Для организации сервера терминалов нам потребуется хороший компьютер с 2-4 ГБ оперативной памяти (примерно 1 ГБ на каждые 5-6  клиентских компьютеров) процессор (лучше многоядерный - это из личного опыта), две сетевые карты (одна для связи с тонкими клиентами, вторая для подключения в школьную сеть или к спутниковому модему).

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

2. Подбираем дистрибутив: если у вас компьютеры CLR, то лучше воспользоваться Дистрибутивом, который распространялся по школам 4.0, можно и Альт Линукс 5.0.1 (они поддерживают встроенную видео карту этих компьютеров), если таких компьютеров нет, то выбираем Альт Линукс Терминал 5.0.2 (а вот этот дистрибутив не поддерживает CLR),

скачать дистрибутив можно здесь:http://www.altlinux.org

3. Установка Альт Линукс терминала практически ничем не отличается от установки, во время установки не меняйте IP адрес сервера (192.168.0.1) .

После установки необходимо выполнить следующее:

А) надо закомментировать строки в файле /etc/dhccp/dhcp.conf

Для этого в консоли, набираем su- и, нажав enter, вводим пароль от root,

далее набираем mc. (это файловый менеджер типа VC в widows),

находим нужный файл, нажимаем F4, комментируем следующие строки:

# ignore client-updates  и #option domain-name «example.com»,

сохраняем файл, нажимаем клавишу F2.

Б) Создаем пользователей нашего сервера, для этого можно пойти двумя путями: либо используюя web- интерфейс (https://localhost:8080) или пункт в К-меню → настройка-> центр управления системой-> Пользователи → Локальные учетные записи.

Итак, пользователи нашего сервера созданы.

Следующая проблема, которую пришлось решить - это, как нашим тонким клиентам подключаться к серверу, скорее всего  сетевые карты, установленные на ваших компьютерах, не поддерживают загрузку по сети (наличие такой строки в BIOS ни о чем не говорит). Здесь разработчики дистрибутива предусмотрительно  положили образ загрузчика в каталог /opt/ltsp-boot.iso, записываем образ загрузчика на CD диски и раскладываем их в CD приводы клиентских компьютеров  и установим в BIOS клиентских компьютеров  первым загружаться с CD-ROM (что я  и сделал). Можно, конечно, организовать и загрузку с жёсткого диска компьютера — клиента об этом можно прочитать, например, здесь: http://freesource.info/wiki/Dokumentacija/LTSP5/LocalBoot?v=z0u&

   Еще одна проблема, которая может возникнуть,  наш сервер зависает при выключении, ее я решил так: для устранения этого надо отредактировать файл /etc/lilo.conf. Заменить строку на следующую VGA=normal и в терминале от root выполнить команду lilo. Если это  не помогло, в файле lilo.conf можно вписать vga=''ask'' , тогда при загрузке появится меню с выбором режима, можно экспериментально выбрать режим, при котором зависание исчезнет.

Настраиваем систему контентной фильтации

Итак, сервер настроен, но ученикам нужен Интернет.

 Нам надо раздать Интернет по компьютерам учеников, для этого нам нужен прокси-сервер. В Альт Линукс есть такие программы, например 3Proxy (ее можно установить из репозитория) и кэширующий прокси-сервер squid. Вот его-то мы и попробуем настроить. Для этого просто установим пакет Alterator-squid,  дальше зайдем по адресу http://localhost:8080 и настроим наш прокси-сервер  и не забудем его после этого запустить (можно конечно найти в интернете инструкции по настойке путем правки конфигурационного файла) будем считать, что прокси — сервер настроен. Теперь надо решить еще одну достаточно серьезную проблему: для безопасной работы учеников в Интернете необходимо  установить программу контентной фильтрации.

 Во всех школах на территории Российской Федерации обязательным требованием является установка Контент-Фильтра для фильтрации сайтов "несовместимых с задачами образования". Для этих целей, конечно, можно  использовать  систему NetPolice. Однако, мне эта программа не очень понравилась, т. к., во-первых, не работают белый и чёрный списки, во-вторых, достаточно сложно настраивается.

Случайно на сайте http://www.linformatika.ru (между прочим очень хороший сайт для линуксоидов) нашел материал по настройке контент-фильтра Fansguardian.

Великолепная программа для фильтрации контента, DansGuardian, практически не требует настройки.  Контент фильтруется настолько многофакторно, что ничто "плохое" не прорывается, во как. После установки этой программы можно смело приглашать любую прокуратуру, и предлагать ей пройтись по всем известным и малоизвестным нехорошим и просто ругательным сайтам. При чем фильтруются не только слова или "плохие" сайты из черного списка, но и картинки, имеющие цифровую маркировку "для взрослых" или подобную, и много еще чего.

Установка и запуск на сервере терминалов:

 Скачиваем командой из консоли

wget  http://www.linformatika.ru/files/dans/dansguardian-2.10.1.1-alt0.M40.1.i586.rpm 

 или командой links http://www.linformatika.ru/files/dans/dansguardian-2.10.1.1-alt0.M40.1.i586.rpm

Установить её

Предполагая, что файлик скачался в ваш домашний каталог, установка производится командой apt-get install ~/dansguardian*.rpm

Настроить её

Настройка сводится к правке одного файла, /etc/dansguardian/dansguardian.conf. В нем надо изменить одно значение: filterport=8081

Настроить сервер

Используя веб-интерфейс управления Школьным Сервером, перейдите на страницу настроек брандмауэра, и внесите порт 8081 в поле Дополнительные порты TCP. После этого не забудьте щелкнуть на кнопке Применить.

Запустить её

Из консоли сервера командой dansguardian. Программа должна написать что-то типа - "все классно, фильтрую базар", на английском, конечно.

ВАЖНО: программа работает только в паре с запущенным squid.

 Теперь можно настроить браузеры клиентов на адрес сервера и порт 8081. Ради интереса  можете по открывать  разные "плохие" сайты, даже самые, казалось бы, непредсказуемые. И можете идти в прокуратуру.

Для того чтобы программа работала в качестве сервиса и автоматически перезапускалась, при перезагрузке нужно выполнить команды:

service dansguardian start,  а затем

chkconfig dansguardian on

http://www.linformatika.ru/content/dansguardian_ili_filtratsiya_kontenta

Ну вот, можно считать, что сервер терминалов с дополнительно настроенными нами возможностями  готов к работе.

Использованная литература:

интернет сайты spohelp.ru, http://www.linformatika.ru


По теме: методические разработки, презентации и конспекты

Из опыта организации работы в сети компьютерного класса с ОС Альт Линукс Школьный 5.0.1

Данная статья рассказывает об опыте перевода кабинета информатики на ОС Альт Линукс Школьный  и свободное программное обеспечение. Будет полезна тем учителям информатики, которые пока не решились...

НАСТРОЙКА UBUNTU СЕРВЕРА ДЛЯ ПРИМЕНЕНИЯ DNS-ФИЛЬТРАЦИИ В ШКОЛЕ.

В статье говорится о возможности использования школьного сервера для контентной фильтрации информации из Интернет....

Настройка системы контентной фильтрации в Linux Mandriva

Уважаемые коллеги учителя информатики. Хочу поделиться с вами своим опытом настройки контентной фильтрации для ОС Mandriva 2010 free и Edumandriva. Почему именно эта тема? потому, что во многих школах...

Настройка сервера терминалов Альт Линукс 5.0.2

В статье расказано как настроить сервер термилалов и добаввить в него ряд таких возможностей как  кэшируюший прокси-сервер, система контентной фильтрации...

Антивирусные программы в Альт Линукс. Dr.Web

В статье хочу рассказать о  антивирусных программах, и в частности о программе Dr.Web для Линукс...

Пакет документов по контентной фильтрации

В большинстве школ установкой контентной фильтрации чаще всего занимается учитель информатики. Вам в помощь предлагаю пакет документов по фильтрации....

Выступление на семинаре "Система контентной фильтрации в школе"

В статье рассказано о практическом внедрении системы контентной фильтрации в школе....