Solved

VMware Virtual Machine Access via HTTP

Posted on 2014-12-18
10
147 Views
Last Modified: 2015-01-01
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

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

You're help will be greatly appreciated.

Cheers

Carlton
0
Comment
Question by:cpatte7372
  • 5
  • 5
10 Comments
 
LVL 118
ID: 40506722
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.
0
 

Author Comment

by:cpatte7372
ID: 40506807
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....
0
 
LVL 118
ID: 40506817
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.
0
 

Author Comment

by:cpatte7372
ID: 40507061
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
0
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 40507109
See my post, as to "how" you could accomplish this.

1. change the appliance if it supports changing the port number.

2. use a router and port forward.
0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 

Author Comment

by:cpatte7372
ID: 40507133
Andrew,

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

Is port 80 not allowed ?
0
 

Author Comment

by:cpatte7372
ID: 40507203
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
0
 
LVL 118
ID: 40507250
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.
0
 

Author Closing Comment

by:cpatte7372
ID: 40527087
Thanks Andrew
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

When we have a dead host and we lose all connections to the ESXi, and we need to find a way to move all VMs from that dead ESXi host.
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Teach the user how to rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now