Интернет через прокси с ограничениями

У меня есть подключение к Интернету в моей машине, которая находится в локальной сети, хост-ОС Vista. К хост-компьютеру подключен маршрутизатор BSNL.

Я хочу поделиться своим интернет-соединением с локальной сетью с определенными ограничениями, настроив прокси на моей машине.

например

Ограничение, которое я хочу применить:

Использование данных [например, пользователь не должен превышать свое использование свыше 50 МБ] Ограничение сайта [Пользователь не должен иметь возможность открывать определенные сайты] Пользователь должен ввести свой пароль при первом доступе к Интернету [когда ресурс подключается к прокси-серверу]

1 ответ1

1

Для этого вам необходимо либо: а) установить какой-либо прокси-сервер на свой компьютер, либо б) настроить его для работы в качестве маршрутизатора.

Сначала вам нужно решить, какой тип доступа вы хотите предоставить другим компьютерам. Если вы хотите предоставить только HTTP/HTTPS (то есть просмотр веб-страниц), вам нужен a)«веб-прокси». Если вы хотите разрешить любой вид интернет-трафика, вам нужно б).

Оставшаяся часть вашего вопроса (ограничение объема данных, ограничение на сайты, защита паролем) будет зависеть от того, нужен ли вам a) или b). Защита паролем, в частности, будет затруднена для b) (поскольку некоторые программы, пытающиеся получить доступ к сети, могут не иметь возможности запросить pw).

Быстрые указатели: для а) (веб-прокси) существует множество реализаций. Популярным является Squid, но есть много других. Для б) ищите "общий доступ к интернету".

Редактировать:

Если вы хотите ограничить доступ с помощью прокси, вам необходимо настроить прокси, такой как Squid, и настроить "фильтрацию контента" и "аутентификацию".

Для настройки Squid в Windows см. Http://wiki.squid-cache.org/KnowledgeBase/Windows.

Чтобы узнать, какие сайты доступны, см., Например, http://www.freesoftwaremagazine.com/articles/web_blocking_squid.

Для проверки подлинности см. Http://wiki.squid-cache.org/Features/Authentication

Что касается ограничения объема данных, я не знаю ни одного стандартного решения. Возможно, имеет смысл просто отслеживать использование полосы пропускания и предупреждать пользователей, которые перестарались; Таким образом, полная пропускная способность доступна для всех, пока нет проблем. В противном случае вам придется искать другое / дополнительное программное обеспечение.

Вы также можете посмотреть другие варианты прокси-программного обеспечения:

https://serverfault.com/questions/161747/top-five-proxy-server-applications

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .