Настройка 3proxy

Настройка 3proxy

Устновка 3proxy как службу

Опущу вопросы что такое 3proxy, где его взять и как установить. Буду исходить из того что вы нашли эту статью в момент настройки, она в конце концов так и называется. В этот раз рассмотрим настройку на WINDOWS.

На мой взгляд самое удобное это работать с 3proxy как со службой. значит и устанавливать его нужно следующим образом. Извлекаем содержимое скачанного архива в папку.

Откройте командную строку (cmd.exe). Перейдите в каталог с 3proxy и дайте команду 3proxy.exe --install

Выглядеть должно так C:\Program Files\3proxy>3proxy.exe --install - путь до exe файла должен быть ваш!

Сервис должен быть установлен и запущен. Если сервис не запускается, проверьте содержимое файла журнала, попробуйте удалить строку service из 3proxy.cfg, запустить 3proxy.exe вручную и проанализировать сообщения об ошибках.

Для удаления 3proxy необходимо остановить сервис и дать команду 3proxy.exe --remove

Конфигурация 3proxy

Все нюансы и вопросы можно задать в документации к программе, если вам потребуются какие-то извращения. https://3proxy.ru/howtor.asp

А вот как должен выглядеть конфиг что бы все работало:

monitor C:\Program Files\3proxy\cfg\3proxy.cfg

auth strong
users login:password
users login1:password1
users login2:password2
users login3:password3
allow login,login1
socks -n -a -p3281 -i192.168.0.2 -e192.168.1.2
proxy -n -a -p3282 -i192.168.0.2 -e192.168.1.2
flush

allow login2,login3
socks -n -a -p3283 -i192.168.0.2 -e192.168.1.3
proxy -n -a -p3284 -i192.168.0.2 -e192.168.1.3
flush

А теперь обо всем по попорядку

monitor C:\Program Files\3proxy\cfg\3proxy.cfg - это самое важное, мы сообщаем в конфиге что надо мониторить содержимое конфига, при внесении изменений программа будет сразу подхватывать эти изменения без перезагрузок и остановок, на мой взгляд все должно работать как часы.

auth strong - авторизация по логину и паролю, зачем вам открытый прокси ума не приложу, поэтому все запаролим!

users login:password
users login1:password1 - это список пользователей и логинами и паролями

allow login,login1 - это разрешение этим пользователям работать с теми прокси которые пишутся в строчках ниже. Указываем все логины которые могут работать.

socks -n -a  - это параметры работы с socks

-p3281 - это порт на котором висит прокси

-i192.168.0.2 - это внутренний адрес откуда к нам приходят входящие соединения, это ip адрес вашей машины в сети.

-e192.168.1.2 - это адрес куда уходит запрос, в нашем случай это адрес устройства с мобильным прокси на борту.

proxy -n -a -p3282 -i192.168.0.2 -e192.168.1.2 - все тоже самое только настройки для HTTP прокси.

Любую из строк можно не указывать если вам нужен только один вид.

flush - этой командой закрываем работу с авторизацией этого прокси. После можно продолжить настройку повторяя теже команды с другими параметрами опять открываем allow и закрываем flush. Помните что порты должны быть разные, один прокси одного типа отдельный порт.


Поделитесь статьёй: