5

Можно ли определить VPN для каждой рабочей области / приложения в Ubuntu?

3 ответа3

7

Нет. Сетевые компоненты не имеют понятия "окна", "рабочие пространства" или даже "приложения", в то время как диспетчер окон не имеет возможности перенастроить сеть.

7

Вы можете использовать несколько VPN-подключений одновременно, если их маршруты правильно определены в духе "Split DNS" или "Split Tunneling" без перекрытия их IP-сегментов, и если ни один из VPN-серверов не настроен для использования VPN-туннелирования , Пока вы используете правильные IP-адреса, все остальное происходит автоматически.

Однако такой случай слишком прост, чтобы заслужить вашу награду.

Поэтому я постулирую, что вы спрашиваете о наличии нескольких VPN-подключений, каждое из которых имеет собственный DNS-распознаватель для полного доступа в Интернет. Насколько нам известно, это невозможно, поскольку DNS-разрешение выполняется для всей системы Linux и не связано с рабочими пространствами.

Отдельные программы могут быть настроены для доступа к Интернету различными способами. Например, вы можете определить 4 профиля в Firefox, где каждый из них по-разному обращается к Интернету, но вам все равно потребуется создать 4 значка, по одному на каждое рабочее пространство, для запуска Firefox с правильным профилем. Кажется, это не то, что вы просите.

В противном случае единственное другое решение, которое я могу придумать, - это использовать виртуальную машину в дополнительных рабочих пространствах, где каждая виртуальная машина подключается к отдельной VPN. Это решение будет работать даже с VPN-туннелированием, но его использование несколько неудобно.

0

Это требует много работы, но я думаю, что это возможно и требует много оперативной памяти,

Виртуализировать 3-4 отдельных Linux, а затем настроить каждый Linux в отдельных рабочих пространствах с помощью VPN

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .