iwex
@iwex
PHP Dev

Как правильно реализовать цепочку vpn-прокси?

Привет.
Мы используем luminati.io в качестве прокси сервера для наших запросов. Этот сервис просит пользователя предоставить логин и пароль, которые, к сожалению, на мобильных устройствах указать нельзя. Преимуществом luminati является то, что можно добавить к логину пользователя "-country-de" и будут использоваться немецкие айпишники.
Похоже, что единственный вариант разрулить эту ситуацию - это использовать VPN, так как там уже точно можно указать логин и пароль. Но тут вопрос, какое впн и как его использовать чтобы были динамические имена пользователей, и как внутри впн, в зависимости от имени пользователя использовать прокси с нужными логином и паролем?

username-country-de => VPN => proxy: username-country-de:somepass@x.x.x.x:8080
username-country-us => VPN => proxy: username-country-us:somepass@x.x.x.x:8080

Спасибо!
  • Вопрос задан
  • 350 просмотров
Пригласить эксперта
Ответы на вопрос 3
alfss
@alfss
https://career.habr.com/alfss
Openvpn iroute
Ответ написан
Комментировать
@alexstup
Оркестр
3proxy parent
Ответ написан
Комментировать
Поднимите локальный прокси без авторизации, на котором настройте родительский прокси с авторизацией. Например для 3proxy

auth iponly
allow *
parent 1000 http proxy1 user1 pass1
proxy -p10001
flush

allow *
parent 1000 http proxy2 user2 pass2
proxy -p10002
flush

allow *
parent 1000 http proxy3 user3 pass3
proxy -p10003
flush


Поднимает прокси на портах 10001 с пробросом на proxy1, 10002 с пробросом на proxy2, 10003 с пробросом на proxy3, выбор страны можете делать через выбор порта прокси.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы