Ищу программу по разведению трафика по разным VPN
если разные программы работают с разными серверами то это точно реализуется штатными средствами.
более хитрым трюкам мастдай вроде не обучен.
а что это за средства ?
![](/images/graemlins/laugh.gif)
можно примерчик его вызова, чтобы реализовать описанное выше разделение ?
программе Б юзает подсеть 10.0.113.44/255.255.0.0
на VPN1 у тебя IP 172.45.73.4
на VPN2 у тебя IP 192.168.0.34
в cmd пишешь
route add -p 202.168.0.23 MASK 255.255.255.0 172.45.73.4
route add -p 10.0.113.44 MASK 255.255.0.0 192.168.0.34
а если они используют одинаковые подсети (1.2.3.4/0.0.0.0, например) ?
если надо конкретный ипишник перероутерить, то ставишь маску 255.255.255.255
![](/images/graemlins/grin.gif)
вот о чём и речь. программы потенциально могут общаться со всем Интернетом. Надо разделить их трафик по VPN-аккаунтам. Как тут может помочь route, так и не пойму. (если бы было разделение всего Интернет пространства на непересекающиеся доли, на которых работают программы, тогда всё будет именно так, как ты написал, но у меня более сложный случай)
понял, роутом тут не поможешь. Можно попробовать какнить реализовать через прокси серваки, которые например будщут работать каждый со своим ВПН. Никогда не сталкивался с подобной задачей.
максимум, до которого я пока сам смог додуматься, это сделал виртуальную машину, куда запустил кирин VPN. Это работает, поскольку я в hackers. А вот СНТОшный VPN таким образом не получается подключить: с гостевого IP-адреса в hackers недоступен local
Оставить комментарий
p_serge
Может, кто-нибудь подскажет программу, с помощью которой можно сетевые соединения программ можно было бы распределить по активным VPN-аккаунтам одновременно (например, программы a.exe и b.exe гонят свой трафик через VPN-аккаунт Х, а c.exe - через VPN-аккаунт Y). Поиск мне не помог ...