If I am understanding correctly, you have configured the VM with an external IP address? Can you ping it from the host machine?
More likely what you want to do is to configure a regular internal IP address and configure your router to do port forwarding to the internal IP on the VM.
You can't connect your VM as an external IP address unless it's plugged into the external network as you can't have IP addresses on the same subnet on different network segments.
---
We now return you to your regularly scheduled reality.
---
We now return you to your regularly scheduled reality.