Qwentor
@Qwentor
Веб-программист

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

Собственно я тут подумал, и решил что мне нужно. Описал более точно. Но как реализовать не понимаю пока.
Дано:
1) Парсеры парсят сайты
2) Некоторые из них на phantom.js , соответственно указать интерфейс к каждому запросу, через который ходить не представляется возможным
3) Соответственно нужен прокси, чтобы такие парсеры пускать через этот прокси, а уже прокси рандомно раскидывал запросы по разным tun-интерфейсам
4) tun-интерфейсы постоянны количеством, но их ip регулярно меняются (всего 200+ ip, работает одновременно 15)
5) Как реализовать и на чем?
  • Вопрос задан
  • 281 просмотр
Решения вопроса 1
В 3proxy

internal 127.0.0.1
auth iponly
allow *
parent 66 extip $/path/to-file/with/IP1 0
parent 66 extip $/path/to-file/with/IP2 0
parent 67 extip $/path/to-file/with/IP3 0
...
parent 67 extip $/path/to-file/with/IP15 0
proxy -i127.0.0.1 -p3128

использует в качестве внешнего IP адреса адрес из соответствующего файла с вероятность 6.6 / 6.7 %. (сумма весов должна равняться 1000).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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