Интернет, совместно использующий через прокси с ограничениями
У меня есть интернет-соединение в моей машине, которая находится в LAN, хост, ОС является перспективой. главный компьютер имеет маршрутизатор BSNL, присоединенный к нему.
Я хочу совместно использовать свое интернет-соединение с LAN с определенным ограничением путем установки Прокси на моей машине..
для, например.
Ограничение, которое я хочу ввести:
Использование данных [для, например, пользователь не должно превышать ее использование вне 50 МБ] Ограничение Сайта [Пользователь не должен мочь открыть определенные сайты], Пользователь Должен ввести ее пароль при доступе в первый раз к Интернету [когда прокси-сервер подключения ресурса]
Чтобы сделать это, необходимо будет или a) установить некоторый прокси-сервер на компьютере, или b) настроить его для действия как маршрутизатор.
Сначала необходимо решить, какой вид доступа Вы хотите дать другим компьютерам. Если Вы только хотите обеспечить HTTP/HTTPS (т.е. просмотр веб-страниц), Вам нужен a), "веб-прокси". Если Вы хотите позволить какой-либо вид интернет-трафика, Вам нужен b).
Остальная часть Вашего вопроса (ограничение объема данных, ограничение на сайты, защиту паролем) будет зависеть от того, нужны ли Вам a) или b). Защита паролем в особенности будет трудной для b) (как некоторые программы, которые пытаются получить доступ к сети, не может иметь никакого способа запросить pw).
Быстрые указатели: Для a) (веб-прокси), существует много реализаций. Популярным является Сквид, но существуют многие другие. Для b) ищите "общий доступ к интернету".
Править:
Если Вы хотите ограничить доступ с помощью прокси, необходимо установить прокси как Сквид и настроить "фильтрацию контента" и "аутентификацию".
Для установки Сквида в Windows см. http://wiki.squid-cache.org/KnowledgeBase/Windows
Для ограничения, к каким сайтам можно получить доступ, посмотрите, например, http://www.freesoftwaremagazine.com/articles/web_blocking_squid
Для аутентификации см. http://wiki.squid-cache.org/Features/Authentication
Для ограничения объема данных я не знаю ни об одном из - готовое решение. Могло бы иметь больше смысла просто контролировать использование bandwith и предупреждать пользователей, которые переусердствовали его; тем путем полная пропускная способность availiable всем, пока нет никаких проблем. Иначе необходимо будет искать другое / дополнительное программное обеспечение.
Вы могли бы также хотеть посмотреть на другие опции для программного обеспечения прокси:
https://serverfault.com/questions/161747/top-five-proxy-server-applications