Необходимо смочь сделать это использование mod_rewrite. Это оценивает условия в порядке, и можно указать флаг [L], чтобы заставить его прекратить обрабатывать дальнейшие правила.
RewriteEngine On
RewriteRule /foo/(.*) http://internalserver2/foo/$1 [P,L]
RewriteRule /(.*) http://internalserver/$1 [P]
Полная mod_rewrite документация по http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
VirtualBox позволяют нам, Вы выбираете несколько режимов для виртуального NIC VM. Режим, с которым у меня, кажется, есть наибольший успех, "соединяется мостом, объединяясь в сеть". Попытайтесь изменить эти настройки на Вас NIC VM и видеть, работает ли это. Если это все еще не работает, попытайтесь удалить виртуальный NIC и затем воссоздать его.
Если это не фиксирует его, попытайтесь создать новый VM и сделать текущий виртуальный жесткий диск диском для нового VM. Иногда конфигурационный файл VM становится поврежденным в некотором роде (не жесткий диск, просто конфигурационный файл), и создание нового VM решает проблему.