Eu tenho uma VM Linux com NAT e PAT configurados . Digamos que as portas 2000 e 2001 sejam encaminhadas para a VM. Essas portas também são configuradas para acesso externo em um dispositivo, como um roteador, usando um nome de domínio, como mydomain.com
. O seguinte comando é executado pela primeira vez:
nc -klv 2000 # listens on port 2000
Este serviço pode ser testado local e externamente:
nc -v localhost 2000 # Connection success
nc -v mydomain.com 2000 # Connection success
Agora testamos a porta 2001, que não está atualmente ouvindo no convidado:
nc -v localhost 2001 # Connection refused
nc -v mydomain.com 2001 # Connection success (socket closes immediately after)
O problema é nc -v mydomain.com 2001
. A conexão deve ser recusada. Parece que o VirtualBox se vincula automaticamente a portas encaminhadas na máquina host, independentemente de essas portas estarem sendo ouvidas na VM. Como isso pode ser resolvido? Preciso configurar as configurações de proxy?