Submitted by chriswik on Tue, 01/31/2012 - 12:47 Pro Licensee
Many of our servers use a private IP for management, eg. SSH, Webmin etc.
The public IP and hostname are only used for public facing services such as HTTP, DNS, SMTP, etc.
When first adding a VM in Cloudmin, I specify the internal IP, and it connects fine. It then shows up in the managed system list as No SSH. When I look at the server I see it is trying to connect to the public IP (see screenshot).
Is this a bug or a feature? I need to be able to specify which IP Cloudmin should use to access the VM.
Status:
Closed (fixed)
Comments
Submitted by JamieCameron on Tue, 01/31/2012 - 17:00 Comment #1
One quick fix would be to use the command-line API to force the IP Cloudmin uses to connect to the system. The command would be like :
cloudmin modify-system --host 10.1.101.89 --force-ip x.x.x.x
where x.x.x.x is the IP you want it to use.
Submitted by chriswik on Tue, 01/31/2012 - 17:05 Pro Licensee Comment #2
Perfect. I love the CLI. Maybe don't need the web interface anymore ;-)
Thanks
Submitted by chriswik on Tue, 01/31/2012 - 17:06 Pro Licensee Comment #3
Submitted by JamieCameron on Tue, 01/31/2012 - 17:08 Comment #4
Cool .. also, I will fix the issue of this not being changeable from the UI in the next release.