Как разместить несколько прокси на одном сервере?

Доброго времени суток, столкнулся со следующим:

Задача: есть Windows сервер на AWS, нужно к нему подключить десяток украинских IP, для работы c web-сайтами через iMacros (автоматизация действий юзера на сайтах).

Реализую через прокси, так как его наиболее легко подключить к каждой копии браузера.

Купил украинский VPS на CentOS и подключил несколько украинских IP к этой VPS-ке.
Поднял и настроил Squid, авторизацию по IP и "Elite".

Далее в Squid, настроил переадресацию на тот же ip, на который заходит AWS:
acl ip01 myip 88.112.11.12
acl ip02 myip 88.112.11.13
tcp_outgoing_address 88.112.11.12 ip01
tcp_outgoing_address 88.112.11.13 ip02

В итоге:
Всё работает, но при одновременном обращении к этим прокси, IP начинает показывать только один, для всех прокси, а потом другой, тоже на всех, ну и т.д, (IP-карусель вообщем получается какая-то).

Покопался в гугле, ничего толком по такой проблеме не нашел.
Почти отчаялся, но потом пришел к Вам.
Буду благодарен за любую помощь.
  • Вопрос задан
  • 3311 просмотров
Решения вопроса 1
Вам обязательно нужно, чтобы squid работал в единственном экземпляре? Если нет - имеет смысл запустить несколько копий, каждая со своими логами-каталогами и, главное, портами на вход и IP на выход.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AliEnWoRk
Примечание: Использование этого тэга с применением ACL невозможно, если сервер использует persistent(постоянные) соединения. Для того, чтобы быть увереным в правильной работе этого тэга, вам следует установить значение тэга server_persistent_connections в off.
Нашёл тут: break-people.ru/cmsmade/index.php?page=translate_s...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы