Estoy un poco oxidado en virtualbox.
Tengo una máquina virtual con esta configuración
Verá un icono para acceder a la máquina host y la unidad C disponible.
Me gustaría modificar temporalmente eso a solo una carpeta particular disponible
Veo una opción aquí para agregar una carpeta particular del host como una carpeta en la máquina virtual.
Pero esa opción no me parece tan relevante porque ya tengo el disco C completo del host disponible desde la máquina virtual.
Lo que me gustaría es, temporalmente, tener solo la carpeta del host visible desde la VM, en lugar de la unidad C completa del host visible / accesible desde la VM.
(Es un host de Win7 y una máquina virtual de Win XP, pero quizás eso no sea relevante)
ACTUALIZACIÓN AÑADIDA
Heavy ha señalado que esto es compartir archivos de Windows. El tiene razón.
Entonces, la pregunta es: ¿Cómo puedo restringir que una máquina virtual use el uso compartido de archivos de Windows? Quiero hacer esta restricción en el host, en lugar de en la propia VM
En la máquina host, vemos la conexión (la máquina invitada es realmente 10.x.y.z pero virtualbox la está poniendo detrás de NAT [virtual], por lo que se muestra como 192.168.56.1). La IP de mi host es 10.x.y.z aunque virtualbox instala un adaptador de red virtual 192.168.56.1
He intentado estas dos reglas de firewall pero no han funcionado. (Una regla de salida y una regla de entrada).
Las pestañas de protocolos y puertos (y quizás mi error está aquí) muestra
y
Aquí vemos que no han funcionado.
El invitado todavía puede ver el puerto 445. nmap ejecutado desde el invitado
el intercambio de archivos todavía funciona.
VBoxSvr