On your router, also forward port 902 to your VMWare host IP address.
When outside of your network this method should work as following:
Connected using External IP (go to google and search "what is my IP") > Internal Router
=========================================================================
Router Setup = Single Port Forwarding:
ESX Host = 443 > 443 > Both (TCP/UDP) > Your machine's IP > Enabled
Vsphere Client = 902 > 902 > Both (TCP/UDP) > Your machine's IP > Enabled
==========================================================================
Computer Setup = Firewall Settings:
Inbound = Set VMware Player/Vsphere Client/Workstation/etc. > Private, Public, and Domain!
Outbound = Do the same for outbound as you did for inbound!
==========================================================================
Testing Using CMD = Ensure Telnet is enabled:
telnet (External IP Address you got from google) (Ports that are need to be tested)
Example: telnet 182.521.22.1 902 (do the same for 443)
If you get a blank black screen then you connected successfully and you can connect remotely
===========================================================================
Testing Vsphere Client:
When you open the Program:
Type in the External IP:Port Number
Example:
External IP Address: 182.521.22.1:443
User: root
Password: alfjhdl;fdsj;lhd
If you connect to your ESXi Host, then you've been successful!
============================================================================
If you are unable to connect or telnet:
1. Check your firewall to ensure ports 902 and 443 are allowed for Inbound/Outbound for Domain, Public, and Private.
2. Check to see if you have any other program blocking the connection by disabling the program from running (Malwarebytes, etc.)
=============================================================================
As a side note, you might want to sign up for dynamic DNS so you can use a host name for you External facing IP address. You can then sign into the Vshphere Client using the FQDN of your DDNS rather than your External IP address.
Good luck!