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

Как поднять 100 тоннелей VPN?

Вот мне бы знать как это сделать. Кейс - парсинг. Каждый запрос на сайт направлять через новый VPN
Пробовал поднимать с -route-noexec - не работает
Нужно чтобы curl по такому запросу
curl --interface tap0 http://что угодно
вытягивал содержимое html через нужный интерфейс (tap0 - tap99), но ничего не выходит, трафик идет напрямую(
Помогите разобраться, пожалуйста
  • Вопрос задан
  • 491 просмотр
Решения вопроса 1
Qwentor
@Qwentor Автор вопроса
Веб-программист
Решено на linux.org.ru :
В файл /etc/iproute2/rt_tables допиcываются строки вида
3000 viatun0
на каждый интерфейс
и добавляются к ним маршруты
$ sudo ip rule add from 10.115.40.71 lookup viatap0
$ sudo ip route add default dev tap0 table viatap0
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега Linux
Любые ответы на любые вопросы
Растолкайте ваши curl по разным сетевым namespace.
Ответ написан
Ваш ответ на вопрос

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

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