прокси-сервер lighttpd для школы - PullRequest
0 голосов
/ 25 августа 2011

Я занимаюсь разработкой сайта для видеохостинга, который будет использоваться учителями для распространения обучающих видео-роликов со своими учениками. Я загружаю псевдопоток FLV-файлов с сервера lighttpd на встроенные проигрыватели JW. Все работает хорошо с этим. Я также разрешаю своему учителю добавлять выбранный контент YouTube в свои списки игроков. Сейчас JW Player просто вызывает видео прямо с YouTube, используя YouTube API. Это тоже хорошо работает. Проблема в том, что когда дети пытаются смотреть видео YouTube в школе, школьный фильтр блокирует весь контент YouTube. Мои учителя попросили меня изучить использование моего сервера lighttph в качестве прокси-сервера для YouTube, чтобы обойти фильтр.

У меня нулевой опыт работы с прокси. Я думаю, что я должен быть в состоянии использовать прокси-модуль в lighttpd, чтобы сделать youtube.com «похожим» на mydomain.com на школьный фильтр, я просто не знаю, с чего начать. Другая сложность заключается в том, что когда игрок вызывает видео на YouTube, он перенаправляется на множество других URL-адресов, например, на youtube.com и некоторые другие домены. Все они также должны обрабатываться прокси.

Может ли кто-нибудь дать какое-либо понимание или совет? Что я пытаюсь сделать разумным? Может ли кто-нибудь предоставить примеры кода конфигурации lighttpd, которые могут начать меня? Спасибо большое! Я ценю любые предложения.


Большое спасибо за ваш совет! Думаю, мне нужно уточнить, что я пытаюсь сделать.

Сервер, который будет использоваться в качестве прокси-сервера, находится за пределами школьной сети и не фильтруется школой. Его домен «одобрен» для использования студентами. Я могу скачать YouTube на сервер и стрим там. Это работает, и мы делаем это. Я хотел бы сэкономить дисковое пространство на сервере с помощью прокси-сервера YouTube и доставить его в школьную сеть, «помеченную» как полученную из собственного утвержденного домена. Поскольку я уже могу контролировать использование этого домена, я смогу контролировать контент YouTube, к которому студенты могут обращаться с ним. Идея состоит в том, чтобы дать учителям возможность выборочно предоставлять учащимся доступ к фильтру.

Это огромное ограничение, с которым сталкиваются учителя во многих школьных округах. У Youtube есть огромное количество контента, который мы могли бы и должны использовать вместе с нашими детьми, но поскольку там также есть «неуместный» контент, большинство школьных округов просто отфильтровывают весь доступ к YouTube.

1 Ответ

0 голосов
/ 26 августа 2011

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

Я никогда не использовал lighthttpd в качестве прокси-сервера, но WinGate7 (бета3) мог бы справиться с этим, давайте настроим белые списки (для разрешенных URL-адресов видео на YouTube) и т. Д. Это не бесплатный продукт, но Вы можете получить скидку для школ и университетов.

...