3proxy — это легковесный и гибкий прокси-сервер, который поддерживает множество протоколов, включая HTTP, HTTPS и SOCKS. В этой статье мы рассмотрим два простых способа настройки прокси-сервера: без авторизации и с авторизацией.

1. Прокси-сервер без авторизации

В папке bin создаём конфигурационный файл 3proxy.cfg.

3proxy

Самый быстрый способ создать прокси-сервер без авторизации:

auth none
log
proxy

Описание строк конфигурации:

  • auth none: Отключает авторизацию. Любой пользователь может подключиться к прокси.
  • log: Включает логирование для отслеживания активности.
  • proxy: Запускает HTTP/HTTPS-прокси на порту 3128 (по умолчанию).

Порты по умолчанию:

  • HTTP/HTTPS-прокси: 3128.

Преимущества:

  • Простота настройки.
  • Не требует создания пользователей или паролей.

Недостатки:

  • Небезопасно, так как любой может подключиться к прокси.
  • Подходит только для доверенных сетей или тестовых целей.

2. Прокси-сервер с авторизацией

Самый простой способ создать прокси-сервер с авторизацией:

Для SOCKS-прокси:

users user:CL:password
auth strong
log
allow user
socks

Для HTTP/HTTPS-прокси:

users user:CL:password
auth strong
log
allow user
proxy

Описание строк конфигурации:

  • users user:CL:password: Создает пользователя
user

с паролем

password

Пароль хранится в открытом виде

CL
  • auth strong: Включает строгую авторизацию. Только авторизованные пользователи могут подключаться.
  • log: Включает логирование для отслеживания активности.
  • allow user: Разрешает доступ только пользователю
user
  • socks или proxy: Запускает SOCKS-прокси или HTTP/HTTPS-прокси соответственно.

Порты по умолчанию:

  • SOCKS-прокси: 1080.
  • HTTP/HTTPS-прокси: 3128.

Преимущества:

  • Безопасность: только авторизованные пользователи могут подключаться.
  • Гибкость: можно настроить разные типы прокси (SOCKS или HTTP/HTTPS).

Недостатки:

  • Требует создания пользователей и управления паролями.
  • Сложнее в настройке по сравнению с вариантом без авторизации.

Не забудьте добавить 3proxy в Брандмауэр Защитника Windows

  1. Зайдите в Брандмауэр Защитника Windows
  2. Разрешение взаимодействия с приложением или компонентом в Брандмауэре Защитника Windows
  3. Разрешить другое приложение
  4. Укажите путь до 3Proxy.exe

Заключение

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

Помните, что по умолчанию:

  • HTTP/HTTPS-прокси работает на порту 3128.
  • SOCKS-прокси работает на порту 1080.

Выбирайте подходящий вариант в зависимости от ваших потребностей!