LINUX.ORG.RU
ФорумAdmin

3proxy редирект на два разных прокси-сервера

 ,


0

1

Всем привет.

В качестве прокси-сервера всегда пользовался 3proxy, и вот сегодня столкнулся с задачей, которую никак не могу решить.

Необходимо настроить прокси-сервер таким образом, чтобы при обращении к разным портам одного и того же IP, на котором висит 3proxy, он редиректил меня на разные прокси-серверы.

Как я сделал это для одного прокси-сервера и это работает (это самая простая конфигурация, просто с целью продемонстрировать настройки):

maxconn 64000
deny * * 127.0.0.2 * CONNECT
#log /dev/null
log /opt/log.txt
daemon

auth iponly
allow *
parent 1000 http 1.2.3.4 8080 login pass
proxy -a -p8585 -i1.1.1.1 -e1.1.1.1

А вот я попытался разбить соединения по портам (на офф. сайте описаны примерно такие же конструкции и это работает, а вот у меня не завелось)

maxconn 64000
deny * * 127.0.0.2 * CONNECT
#log /dev/null
log /opt/log.txt
daemon

auth iponly
allow * * * 8585
parent 1000 http 1.2.3.4 8080 login pass
proxy -a -p8585 -i1.1.1.1 -e1.1.1.1


auth iponly
allow * * * 8586
parent 1000 http 2.2.2.2 3000 login pass
proxy -a -p8586 -i1.1.1.1 -e1.1.1.1

Честно говоря, не смог решить вот эту задачку. При таком конфиге обращение к обоим портам или не проходит вовсе и требует логин и пароль, которые, соответственно, не заданы, или, если оставить в первой секции allow * вместо allow * * * 8585 - коннектится всегда только к 1.2.3.4 8080 login pass

Причем, если запускать два разных экземпляра 3proxy (с разными конфигами), где доступы будут одни и те же (например, allow * 3.3.3.3), то к какому порту я бы ни цеплялся, кидать меня будет через одно и то же прокси - из самого первого конфига.

Rufus111
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.