Назад | Перейти на главную страницу

openvpn и virtualbox

У меня есть Linux-машина, на которой я иногда запускаю Windows XP в Virtual Box. Все работает отлично, за исключением openvpn в XP, который не может подключиться к серверу vpn, запущенному на удаленной машине. Клиент vpn работает из linux ... насколько я читал до сих пор, это проблема переадресации портов ... Я продолжаю получать эту ошибку: TCP/UDP: Incoming packet rejected from 10.0.2.2:1194, expected peer address: (allow this incoming source address/port by removing --remote or adding --float) , но понятия не имею, как это исправить.

Также обратите внимание на такие вещи в руководстве пользователя VirtualBox 3.1.2, раздел 6.3.3 «Ограничения NAT» на странице 94:

Такие протоколы, как GRE, не поддерживаются: протоколы, отличные от TCP и UDP, не поддерживаются. Это означает, что некоторые продукты VPN (например, PPTP от Microsoft) использовать нельзя. Есть и другие продукты VPN, которые используют просто TCP и UDP.

В случае, если это поможет, я раньше делал одну вещь - настраивал openvpn на хосте. Таким образом, все гости, использующие NAT, будут иметь доступ к туннелю vpn.

Подозреваю, что Камиль прав.

Измените свою сеть в VirtualBox на Bridged вместо NAT, и я думаю, что это будет работать намного лучше.