2

Необходимая информация
OS X Lion (10.7) под управлением виртуальной машины Windows 7. Пробовал и VirtualBox, и Parallels, и проблема на 100% одинакова между ними.
Требуется VPN-подключение для работы с Windows-машины. VPN - это тип PPTP.

Места
- Home, Time Capsule для роутера
- Трейдеры, Неизвестный бренд
- Матери, 2Wire роутер

проблема
В доме свекровей и моей мамы виртуальная машина не распознает Интернет при использовании сетевого подключения через мост. Он подключается к сети, но говорит мне, что "Нет подключения к Интернету". Предостережение: в 99,99% случаев это действительно так, но иногда, без какой-либо причины, которую я могу различить, сеть распознается и подключается к Интернету. Если он подключается, VPN работает без сбоев, пока я не переведу виртуальную машину или хост (OS X) в спящий режим или перезагрузку.
Если я переключаюсь на использование общей сети (NAT), то на виртуальной машине нормально работает интернет, но я не могу подключиться к VPN. Он попадает в "Проверка имени пользователя и пароля" и никогда не идет дальше. В Интернете я видел объяснения, что это ВСЕГДА верно для PPTP VPN на ВМ, но я не знаю, правда ли это.

У меня дома он отлично работает в виртуальной машине, используя Bridged Networking.

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

2 ответа2

1

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

Другая возможность состоит в том, что ваш гость vm не обновляет свой адрес в новой сети, а сетевой адрес недействителен или используется в других сетях. Попробуйте освободить / обновить адрес DHCP.

1

Мостовые соединения и беспроводные соединения, как правило, проблематичны - не то, что их нельзя заставить работать (как вы показали дома), они просто имеют странные проблемы по ШИРОКОМУ разнообразию причин. Итог: мост напрямую к беспроводной сети не идеален. По возможности NAT лучше использовать на беспроводных каналах.

Другая проблема, с которой вы столкнулись (и отметили), согласно руководству VirtualBox, глава 6 об ограничениях их механизма NAT:

Протоколы, такие как GRE, не поддерживаются:

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

Так что ты должен делать? Ну, каковы шансы перехода на технологию SSL VPN? SSL VPN даст вам наименьшее количество горя в сети NAT - и теперь он является частью стандартного стека MS VPN - его часто называют протоколом туннелирования защищенных сокетов (SSTP). Я полагаю, что это было введено с Windows Server 2008, и клиент присутствует и в Windows Vista и в 7.

Если это невозможно, я бы начал с атаки на маршрутизаторы - движок NAT в стандартной прошивке многих маршрутизаторов действительно глючит, когда дело касается PPTP, поэтому обновите прошивку, если она есть. Посмотрите также на другие варианты, такие как DD-WRT/OpenWRT/Tomato

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