Recently i have hosted an Esxi sever in my Organisation which is accessible over private IP successfully.
But now My company wants to access that server on Public IP ,so for that i had Done Some NAT settings on router .But the problem is that the public IP is accessible from Putty software but that same IP is not opening on Browser.
Please suggest if you have any solution for this Problem.
Just for a better understanding: why would you need an hypervisor published to the internet?
That's a security concern.
If what they want is the VMs, it can be done trough NAT.
If they want to provision VMs on demand, it can be done trough other services.
Elsewhere, you will need a VPN.
I am bounded to use only NAT option .I had done the configuration over modem ,but the main problem occur that is that public IP is only accessible only with that ISP which had provided that public IP and not on other ISP Network.
So what is the exact cause?.
Maybe your ISP limited some port forwarding or some services are restricted by them (you should call them before doing any further action)
Is it possible to grant access via a demand-dial or VPN connection to your corporate network from outside? I know you may believe it's not a good solution but it's not bad to check access to the ESXi from outside or use two back-to-back firewalls: one of them to connect from the internet, and another one for the NAT definition.