Настройка доступа клиентов к сети Интернет через прокси-программу 3proxy на сервере Windows
Прокси-сервер — промежуточный сервер (комплекс программ, сервис) в компьютерных сетях, выполняющий роль посредника между пользователем и целевым сервером (при этом о применении прокси могут как знать, так и не знать обе стороны), позволяющий клиентам как выполнять косвенные запросы (принимая и передавая их через прокси-сервер) к другим сетевым службам, так и получать ответы.
Функции прокси-сервера
— обеспечение доступа компьютеров локальной сети к сети Интернет;
— кэширование данных для снижения нагрузки на канал во внешнюю сеть и ускорения получения клиентом запрошенной информации;
— сжатие данных для уменьшения количества итогового необходимого трафика для передачи;
— защита локальной сети от внешнего доступа: можно настроить прокси-сервер так, что локальные компьютеры будут обращаться к внешним ресурсам только через него, а внешние компьютеры не смогут обращаться к локальным вообще (они «видят» только прокси-сервер);
— ограничение доступа из локальной сети к внешней: можно запрещать доступ к определённым веб-сайтам, ограничивать использование интернет каким-то локальным пользователям, устанавливать квоты на трафик или полосу пропускания, фильтровать рекламу и вирусы;
— анонимизация доступа к различным ресурсам заключается в сокрытии или подмене сведениях об источнике запроса и данных пользователя.
Назначение программы 3proxy
В качестве прокси-программы предлагается использовать небольшое кроссплатформенное бесплатное программное обеспечение 3proxy (под Linux/Unix и Windows, включая 64-битные версии) от российского разработчика. 3proxy поддерживает классические возможности современных прокси-серверов, является программой без классического GUI (графический пользовательский интерфейс), настройка которой полностью осуществляется через написание конфигурационного файла, а также поддерживает плагины, которые могут написать любые люди, как для своих нужд, так и для решения общих потребностей использования 3proxy. Он включает в себя HTTP прокси с поддержкой HTTPS и FTP (proxy/proxy.exe), SOCKSv4/SOCKSv4.5/SOCKSv5 прокси (socks/socks.exe), POP3 прокси (pop3p/pop3p.exe), SMTP прокси (smtpp/smtpp.exe), AIM/ICQ прокси (icqpr/icqpr.exe), MSN messenger / Live messenger proxy (msnpr/msnpr.exe), FTP proxy, кэширующий DNS прокси, TCP и UDP портмапперы (tcppm, udppm) а так же комбинированный прокси-сервер с поддержкой дополнительных возможностей, таких как управление доступом, ограничение ширины потребляемого канала, ограничение трафика на день, неделю и месяц, перенаправление соединений, построение цепочек соединений (proxy chaining) и т.д.
3proxy является FreeWare (бесплатное программное обеспечение) и может быть использован по лицензии GNU/GPL или под собственной лицензией. Начиная с версии 0.6 используется лицензия типа BSD, позволяющая, так же, использовать LGPL, Apache License и многие другие совместимые типы лицензирования.
Работа с 3proxy
Для использования 3proxy необходимо скачать стабильную версию программы с официального сайта разработчика
В этой статье выполним некоторые настройки данной прокси-программы. В сети развернут Windows-сервер с Active Directory (AD), службой DNS, службой DHCP и маршрутизацией (для выхода рабочих станций в сеть интернет). Пример будет приведен для Windows-сервер, порядок настройки которого приведен в видео
При настройке прокси-программы необходимо учитывать реальные условия (внутреннюю и внешнюю IP-адресацию, топологию сети, задачи, которые предстоит решить и так далее). Соответственно все настройки выполняются на сервере с учетной записью администратора.
Настройку программы можно выполнить в следующей последовательности.
1) Перед началом работы с прокси-программой необходимо отключить маршрутизацию NAT. Для этого в Диспетчер серверов открыть Средства , выбрать Маршрутизация и удалённый доступ , выбрать сервер и отключить на нём действующую маршрутизацию. Если этого не сделать, то доступ в интернет будет осуществляться напрямую, через сервер, минуя прокси-программу.
Использование прокси-сервера в Windows
При подключении к Интернету и использовании прокси-сервера, во время просмотра веб-страниц, этот трафик идет через прокси-сервер, а не непосредственно с компьютера с Windows 11. Прокси-сервер можно использовать при подключении с помощью Wi-Fi или Ethernet. В некоторых случаях компании или организации может потребоваться прокси-сервер.
Чтобы использовать прокси-сервер, необходимо выполнить одно или несколько из следующих действий в зависимости от способа его настройки:
- Автоматически. Windows определяет параметры прокси-сервера автоматически, поэтому вам не нужно вводить какие-либо данные.
- Настройка скрипта. Необходимо знать расположение скрипта установки прокси-сервера для вашей организации (если параметры прокси-сервера не обнаруживаются автоматически). Если вы не знаете адрес для скрипта установки прокси-сервера, может потребоваться обратиться в IT-отдел вашей организации.
- Вручную. Вам будет необходимо знать имя прокси-сервера или IP-адрес и порт (необязательно). Если у вас нет этой информации, может потребоваться обратиться в IT-отдел.
Примечание: Если вы используете VPN-подключение, которое, в свою очередь, использует прокси-сервер, его необходимо будет настроить отдельно для этого VPN-подключения.
Как правило, VPN-подключение и прокси-сервер могут иметь некоторое сходство, но VPN обеспечивает более безопасное подключение по сравнению с прокси-сервером. Для дополнительных сведений о настройке VPN-подключения см. Подключение к VPN в Windows.
- Нажмите кнопку Пуск , затем выберите Параметры >Сеть и Интернет >Proxy.
- В разделе «Автоматическая настройка прокси-сервера» включите Параметры автоматического обнаружения.
- Нажмите кнопку Пуск , затем выберите Параметры >Сеть и Интернет >Proxy.
- Если вы или ваша организация используете сценарий установки, рядом с пунктом «Использовать сценарий установки» выберите «Настроить».
- В диалоговом окне Изменение скрипта установки включите Использовать сценарий установки, введите адрес скрипта и нажмите кнопку Сохранить.
- Нажмите кнопку Пуск , затем выберите Параметры >Сеть и Интернет >Proxy.
- В разделе «Настройка прокси-сервера вручную» рядом с пунктом «Использовать прокси-сервер» выберите «Настроить».
- В диалоговом окне «Изменение прокси-сервера» сделайте следующее:
- Включите Использование прокси-сервера.
- В полях IP-адрес прокси-сервера и Порт введите имя прокси-сервера или IP-адрес и порт (необязательно) соответственно.
- Если вы не хотите использовать прокси-сервер при посещении определенных веб-сайтов, введите окончание адреса веб-сайта в списке исключений (например, *.contoso.com). Для нескольких веб-сайтов введите адрес каждого веб-сайта и разделите адреса точкой с запятой (например: *.contoso.com; *.adatum.com). * — это подстановочный знак, поэтому все адреса веб-сайтов с таким окончанием будут обходить прокси-сервер.
- Установите или снимите флажок Не использовать прокси-сервер для локальных адресов (интрасети).
Мы рекомендуем установить этот флажок, если в вашей организации не требуется использовать прокси-сервер для адресов интрасети. - Нажмите Сохранить.
- Нажмите кнопку Пуск и выберите Параметры >Сеть и Интернет >VPN.
- Выберите VPN-подключение, а затем выберите Дополнительные параметры.
- На экране параметров VPN-подключения выберите Изменить рядом с Параметры прокси-сервера для этого VPN-подключения.
- В пункте Параметры прокси-сервера выберите тип установки прокси-сервера, который вы хотите использовать, а затем введите сведения о прокси-сервере для этого VPN-подключения.
Если вы не знаете параметры прокси-сервера для вашего VPN-подключения, может потребоваться обратиться в IT-отдел. - Нажмите кнопку Применить.
Статья по теме
При подключении к Интернету и использовании прокси-сервера, во время просмотра веб-страниц, этот трафик идет через прокси-сервер, а не непосредственно с компьютера с Windows 10. Прокси-сервер можно использовать при подключении с помощью Wi-Fi или Ethernet. В некоторых случаях компании или организации может потребоваться прокси-сервер.
Чтобы использовать прокси-сервер, необходимо выполнить одно или несколько из следующих действий в зависимости от способа его настройки:
- Автоматически. Windows определяет параметры прокси-сервера автоматически, поэтому вам не нужно вводить какие-либо данные.
- Настройка скрипта. Необходимо знать расположение скрипта установки прокси-сервера для вашей организации (если параметры прокси-сервера не обнаруживаются автоматически). Если вы не знаете адрес для скрипта установки прокси-сервера, может потребоваться обратиться в IT-отдел вашей организации.
- Вручную. Вам будет необходимо знать имя прокси-сервера или IP-адрес и порт (необязательно). Если у вас нет этой информации, может потребоваться обратиться в IT-отдел.
Примечание: Если вы используете VPN-подключение, которое, в свою очередь, использует прокси-сервер, его необходимо будет настроить отдельно для этого VPN-подключения.
Как правило, VPN-подключение и прокси-сервер могут иметь некоторое сходство, но VPN обеспечивает более безопасное подключение по сравнению с прокси-сервером. Для дополнительных сведений о настройке VPN-подключения см. Подключение к VPN в Windows.
- Нажмите кнопку Пуск, затем выберите Параметры >Сеть и Интернет >Proxy.
- В разделе «Автоматическая настройка прокси-сервера» включите Параметры автоматического обнаружения.