Если хочешь быстро поднять свой прокси на 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-> пароль54383852SOCKS5-> 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.