Как запустить несколько openvpn на одном компьютере?

Задача такая, запускаю бота на линуксе, который работает в связке с openvpn, ресурсов это сжирает не много, поэтому хочу запустить ещё пару экземпляров. Но не пойму как распределить какой vpn тоннель на какую программу? Я думал запускать от разных пользователей, но openvpn всё равно же только через root работает. Может виртуалить? Как проще всего это провернуть? И какое решение сожрёт меньше всего ресурсов?
  • Вопрос задан
  • 825 просмотров
Пригласить эксперта
Ответы на вопрос 2
@pcdesign
openvpn всё равно же только через root работает

Достаточно в конфиге добавить:
user nobody
group nobody


Имхо, зачем усложнять с виртуализацией и прочим, когда можно openvpn запускать на разных портах.
Можно хоть тысячу openvpn на одном сервере запустить, используя разные порты.
Ответ написан
Комментировать
dummyman
@dummyman
диссидент-схизматик
Вам нужны не OpenVPN, вам нужны прокси
Установите proxychains-ng. Ищите в репозиториях.
Запускать можно любой софт. Запуская программу через proxychains, весь трафик программы будет идти по заданному маршруту. Есть возможность использовать цепочки анонимизации состоящие из нескольких проксей, тор, vpn и проч.
Ответ написан
Ваш ответ на вопрос

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

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