В настройках VB сеть для виртуальной машины стоит режим моста? Должен быть именно мост, тогда просто задается адрес из одной подсети и доступ будет. И еще посмотрите стоит корректный мак адрес? т.е. вы через правильную сетевую карту хостовой ОСи делаете мост? У меня бывало, что после обновления VB сбивалась настройка на другую сетевую.
И второй вариант вытащить файлы с виртуальной машины, просто создать общую папку в настройках виртуальной машины и подключить ее в гостевой как сетевую папку.