Назад | Перейти на главную страницу

Прокси-сервер для совместного использования Squid и интернета без настроек со стороны конечных пользователей

У нас есть несколько компьютеров, подключенных к коммутатору; Что мне нужно от Squid, так это разделить Интернет между всеми и в то же время дать мне контроль над тем, какой компьютер может получить доступ к Интернету (аутентификация по паролю или фильтрация MAC), с какой пропускной способностью и ежедневной квотой данных.

Первый вопрос: Может ли Squid удовлетворить эти требования?

Я не хочу, чтобы конечный пользователь беспокоился о каких-либо конфигурациях, таких как ввод IP-адреса прокси и номера порта (я имею в виду конфигурации прокси (IP и номер порта) в Internet Explorer и других программах) для доступа к прокси.

Кроме того, в большинстве программ отсутствуют такие настройки, а также эти конфигурации прокси может быть очень сложно применить, особенно если мы хотим, чтобы новичок использовал сеть или смартфон, и мы также не можем использовать какое-либо программное обеспечение VPN (или любое программное обеспечение, в котором отсутствуют конфигурации прокси. ) в системах.

Второй Q: Может ли squid запускаться без настроек со стороны конечных пользователей?

Первый вопрос: да

У Squid очень хорошая система контроля доступа в Интернет. Он поддерживает аутентификацию по паролю и фильтрацию MAC, а также многие другие, такие как:

  • LDAP: использует облегченный протокол доступа к каталогам.
  • RADIUS: использует сервер RADIUS для проверки входа в систему.
  • SMB: использует сервер SMB, например Windows NT или Samba.
  • И т.д..

http://wiki.squid-cache.org/Features/Authentication#How_does_Proxy_Authentication_work_in_Squid.3F

Пропускная способность http://wiki.squid-cache.org/Features/ClientBandwidthLimit https://www.howtoforge.com/squid-delay-pools-bandwidth-management

дневная квота данных (это немного сложно, но у вас есть варианты) https://unix.stackexchange.com/questions/224649/set-monthly-data-limit-for-internet-proxy-squid-users

Второй вопрос: да

Настройте прокси Squid как прозрачный серверный режим. Это означает, что у нас нет части конфигураций на стороне клиента, просто нужно настроить squid в режиме прозрачного прокси, чтобы он находился между клиентом и Интернетом.