Estoy un poco oxidado con virtualbox.
Tengo una VM con esta configuración
Verá un ícono para acceder a la máquina host y la unidad C disponible.
Me gustaría modificarlo temporalmente 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 parece que ya tengo toda la unidad C 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 toda la unidad C del host visible/accesible desde la VM.
(Es un host Win7 y una máquina virtual Win XP, pero quizás eso no sea relevante)
ACTUALIZACIÓN AÑADIDA
Heavy ha señalado que se trata de Compartir archivos de Windows. El tiene razón.
Entonces la pregunta es: ¿Cómo puedo restringir el uso compartido de archivos de Windows en una máquina virtual? 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 en realidad 10.xyz 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.xyz, aunque virtualbox instala un adaptador de red virtual 192.168.56.1
Probé estas dos reglas de firewall pero no funcionaron. (Una regla de salida y una regla de entrada).
Las pestañas de protocolos y puertos (y tal vez mi error esté aquí) muestran
y
Vemos aquí que no han funcionado.
El invitado aún puede ver el puerto 445. nmap se ejecuta desde el invitado
El intercambio de archivos todavía funciona.
Respuesta1
- Deshabilite el uso compartido de archivos de Windows en el host
- Establecer una carpeta compartida en la configuración de Virtualbox Guest