V
V
Vyacheslav Grachunov2016-05-22 14:57:12
linux
Vyacheslav Grachunov, 2016-05-22 14:57:12

How to raise 100 VPN tunnels?

Вот мне бы знать как это сделать. Кейс - парсинг. Каждый запрос на сайт направлять через новый VPN
Пробовал поднимать с -route-noexec - не работает
Нужно чтобы curl по такому запросу
curl --interface tap0 http://что угодно
вытягивал содержимое html через нужный интерфейс (tap0 - tap99), но ничего не выходит, трафик идет напрямую(
Помогите разобраться, пожалуйста

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Вячеслав Грачунов, 2016-05-22
@Qwentor

Решено на linux.org.ru :
В файл /etc/iproute2/rt_tables допиcываются строки вида
на каждый интерфейс
и добавляются к ним маршруты

$ sudo ip rule add from 10.115.40.71 lookup viatap0
$ sudo ip route add default dev tap0 table viatap0

Армянское Радио, 2016-05-22
@gbg Куратор тега Linux

Push your curls to different network namespaces .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question