Используя хост Windows 7 и соединение PPTP Я не смог заставить VPN работать с виртуальной машиной, работающей на RedHat Linux. Совместное использование PPTP-соединения хоста с сетью VirtualBox, работающей только на хосте, похоже, разрывает любое соединение с хостом и VPN.
Попытка подключиться к VPN изнутри виртуальной машины, кажется, работает с мостовым адаптером VirtualBox, но после установки ресурсы подключения внутри VPN по-прежнему недоступны. Таблица «netstat -rn» перечисляет VPN в качестве первого пункта назначения, чего я и ожидал. Все же команды "tracepath", похоже, используют localhost, не-VPN-соединение или не получают ответа.
netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.x.y.z 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
207.x.y.z 192.168.x.1 255.255.255.255 UGH 0 0 0 eth0
192.168.x.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.x.1 0.0.0.0 UG 0 0 0 eth0
Использование сетевого моста Windows от адаптера PPTP, похоже, не может быть и речи. Хост постоянно работает с VPN. Я также попытался полностью отключить брандмауэр гостевой виртуальной машины.
РЕДАКТИРОВАТЬ: Включенные маршруты.