|From the security aspect, thats fantastic, but you want to provide a service to the internet, service is running and as you told me, no firewall is running.|
So there is something wrong.
When you use Microsoft Virtual Machine, your host system is also Microsoft Windows, correct?
I have never seen a Windows system, running completely without a firewall, where the port scan tell me, there are no open ports found.
Is there running a firewall on the host system?