1

У меня есть 2 vpn-соединения, и я хочу иметь возможность подключаться к обоим одновременно, используя Fedora 18. Моя основная идея состояла в том, чтобы запустить VirtualBox с двумя виртуальными машинами, подключить каждую из них к VPN и затем SSH к каждой машине для доступа к обеим VPN. Но потом я подумал, что должен быть способ сделать это на одной машине. Я имею в виду, что нет смысла запускать целую операционную систему только для того, чтобы получить 1 соединение.

Я знаю о nm-tool, но думаю, что если я подключу VPN, он "обернет" все соединения. Это правильно? Есть ли способ создать, скажем, eth1 eth2 или eth0:1 eth0:2 и назначить 1 VPN на каждую?

Если нет возможности сделать это на одной машине, и мне нужно придерживаться решения для виртуальных машин, какую конфигурацию вы бы порекомендовали использовать с меньшими аппаратными ресурсами? (распределение, назначение оперативной памяти и т. д.), следовательно, если я буду использовать решение для виртуальной машины, мне понадобится только виртуальная машина для соединения и ничего больше.

(Любые решения принимаются, но я предпочитаю командную строку, если это возможно.)

1 ответ1

0

Используйте vpnc . Это не охватывает все соединения, но добавляет новый интерфейс для VPN.

Вы создадите новый файл в /etc/vpnc/ для каждой конфигурации. В качестве примера приведен файл default.conf , где все закомментировано.

Если у вас есть vpn1.conf и vpn2.conf в этом каталоге, вы запустите vpns с помощью команд vpnc vpn1 и vpnc vpn2 (или, возможно, что-то вроде vpnc --enable-1des vpn1 - см. Страницу руководства для vpnc).

Я рекомендую сделать /etc/resolv.conf неизменным при использовании vpnc как он перезапишет его. Я обычно не хочу vpn dns, и если у вас есть два, это наверняка будет бесполезным.

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