Link to home
Start Free TrialLog in
Avatar of cpatte7372
cpatte7372Flag for United Kingdom of Great Britain and Northern Ireland

asked on

VMware Virtual Machine Access via HTTP

Hello Experts,

I have successfully created a Virtual Riverbed Steelhead appliance in VMware ESXi 5.1.

I can access the device via http://public_ip_address.

However, can someone let me know how to access the device with ip address and port number? In the image I can access the device with http://74.186.123.2 (fake public address), however I want to be able to access the device via port number, there http://74.186.123.2:9012

User generated image
I tried adding a port number to the serial port, see image.
User generated image
This works fine with routers and telnet , but can't get it to with HTTP

You're help will be greatly appreciated.

Cheers

Carlton
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

HTTP is not supported as a serial connector.

http://public_ip_address:9012

the above should work with no issues, unless there is a firewall blocking access to port 9012.

Also the VM and application within the VM needs to be listening on Port 9012, you cannot just force an application to listen on 9012, if it was designed to listen on Port 80.

You would need to change the parameters of the Virtual Riverbed Steelhead appliance, to a custom port number of 9012.
Avatar of cpatte7372

ASKER

Hi Andrew,

Its interesting you should say that because that's exactly what I thought, but I don't have a firewall at home and yet I still couldn't access the appliance....
Can you access the appliance

http://public_ip_address ?

this assumes the Port address Default is TCP 80.

You *CANNOT* just type http://public_ip_address:9012 

into a browser and expect it to work, *UNLESS* there is an option to *CHANGE* the appliance to respond on 9012 TCP.

So if there is no option (custom) to change the port from 80 to 9012, the other method is port forwarding on a Router to Port Forward 9012 (externally on the router with a RULE) to Port 80 internally.
Andrew

You *CANNOT* just type http://public_ip_address:9012 

That is exactly what I was trying to do...

Yes, can access the appliance from http://public_ip_address
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Andrew,

I'm trying to find a way in Riverbed Steelhead to change listening port from 80 to 9010
That is the preferred method, if it can be customized.

Is port 80 not allowed ?
Port 80 is allowed, but I'm accessing it via my purchased public ip address and I need to be able to use the same public ip address to access other VM's - similar to the way I access routers via telnet://73.124.13.4:9009 etc
More Public IP Addresses, because you probably do not have the ability to control the router, or you would have to put in your own virtual router, behind the public IP Address, and then use port forward rules.
Thanks Andrew