Если хочешь быстро поднять свой прокси на Windows 11, то 3proxy это один из самых простых вариантов. Ниже вся настройка по шагам, без лишней теории.

Шаг 1: Отключи антивирус

Некоторые антивирусы автоматически удаляют 3proxy.exe, считая его подозрительным.

Как временно отключить Защитник Windows:

  • Открой Пуск -> Параметры -> Конфиденциальность и безопасность -> Безопасность Windows.
  • Нажми «Открыть центр безопасности Windows Defender».
  • Перейди в «Защита от вирусов и угроз» -> «Управление настройками».
  • Отключи защиту в реальном времени.
  • Отключи защиту от подделки.
  • Отключи обнаружение облаком, если оно включено.

После настройки прокси можешь включить защиту обратно или добавить 3proxy.exe в исключения.

Шаг 2: Скачать и распаковать 3proxy

Перейди на GitHub: https://github.com/z3APA3A/3proxy/releases

  • Скачай архив 3proxy-0.9.5-x64.zip.
  • Распакуй его в папку C:\3proxy.

У тебя получится такая структура:

C:\3proxy\
├── bin64\
│   └── 3proxy.exe
└── 3proxy.cfg

Шаг 3: Создай конфиг-файл 3proxy.cfg

Создай файл C:\3proxy\3proxy.cfg и вставь туда:

users admin:CL:54383852

log C:\3proxy\logs\3proxy.log D
logformat "L%Y-%m-%d %H:%M:%S %U %C:%c %R:%r %O %I %h %T"

auth strong
allow admin

socks -p1080
proxy -p8080
  • Логин: admin
  • Пароль: 54383852
  • Порт HTTP-прокси: 8080
  • Порт SOCKS-прокси: 1080

Шаг 4: Создай папку для логов

Открой cmd от имени администратора и выполни:

mkdir C:\3proxy\logs

Шаг 5: Запусти прокси-сервер

В cmd или PowerShell выполни:

cd C:\3proxy\bin64
3proxy.exe ..\3proxy.cfg

Если ошибок нет, значит прокси работает.

Шаг 6: Разреши порты в брандмауэре Windows

Открой PowerShell от имени администратора и выполни:

New-NetFirewallRule -DisplayName "3proxy HTTP" -Direction Inbound -Protocol TCP -LocalPort 8080 -Action Allow
New-NetFirewallRule -DisplayName "3proxy SOCKS" -Direction Inbound -Protocol TCP -LocalPort 1080 -Action Allow

Шаг 7: Проброс портов на роутере

Этот шаг нужен, если ты хочешь использовать прокси из интернета.

  • Зайди в роутер, обычно это 192.168.0.1 или 192.168.1.1.
  • В разделе NAT или Port Forwarding пробрось TCP порт 8080 на IP твоего ПК.
  • Точно так же пробрось TCP порт 1080 на IP твоего ПК.

Готово: как подключаться

  • HTTP -> IP твоего ПК, локальный или внешний -> порт 8080 -> логин admin -> пароль 54383852
  • SOCKS5 -> IP твоего ПК -> порт 1080 -> логин admin -> пароль 54383852

Проверка

Открой браузер, настрой прокси или выполни команду в PowerShell:

curl -x http://admin:54383852@127.0.0.1:8080 http://example.com

Автозапуск по желанию

Создай .bat файл:

@echo off
cd /d C:\3proxy\bin64
start 3proxy.exe ..\3proxy.cfg

Положи ярлык на него в папку автозагрузки через shell:startup.