Solved

VMware Virtual Machine Access via HTTP

Posted on 2014-12-18
10
148 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
VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

 

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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Teach the user how to use create log bundles for vCenter Server or ESXi hosts Open vSphere Web Client: Generate vCenter Server and ESXi host log bundle:  Open vCenter Server Appliance Web Management interface and generate log bundle: Open vCenter Se…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

867 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

15 Experts available now in Live!

Get 1:1 Help Now