%3F.png)
Tengo una máquina virtual Linux conNAT y PAT configurados. Digamos que los puertos 2000 y 2001 se reenvían a la VM. Estos puertos también están configurados para acceso externo en un dispositivo como un enrutador usando un nombre de dominio como mydomain.com
. Primero se ejecuta el siguiente comando:
nc -klv 2000 # listens on port 2000
Este servicio se puede probar local y externamente:
nc -v localhost 2000 # Connection success
nc -v mydomain.com 2000 # Connection success
Ahora probamos el puerto 2001 que esactualmente no estoy escuchandosobre el invitado:
nc -v localhost 2001 # Connection refused
nc -v mydomain.com 2001 # Connection success (socket closes immediately after)
El problema es nc -v mydomain.com 2001
. La conexión debe ser rechazada. Parece que VirtualBox se vincula automáticamente a los puertos reenviados en la máquina host independientemente de si esos puertos están siendo escuchados en la VM. ¿Como puede ésto ser resuelto? ¿Necesito configurar los ajustes del proxy?