Each Cloud Server comes with two addresses that are available for your use. One address is an external ”real-world” IP address that is accessible from the Internet and the other is an internal or "private" IP address. This internal IP address is on a network commonly called ServiceNet and is used within the Cloud.
This IP address is an internal address that is only accessible by the Cloud Server platforms because it allows you to transfer data between Cloud Servers with no bandwidth charges.
Yes! This is a standard service that is offered with each Cloud Server at no additional cost. Your Cloud Server is pre-configured with your private IP address as soon as it is built.
If you log into your Cloud Server, via SSH or the Console, you can type the command ifconfig eth1on most distributions to find your private IP address. Then look for the inet addrline. A sample output is posted here:
# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:18:78:56:34:12
; inet addr:10.1.98.200 Bcast:10.1.98.255 Mask:255.255.255.0**** You will need the address on the second line next to 'inet addr:'.
The private IP address has many uses:
As you can see, the possibilities are endless!
© 2011-2013 Rackspace US, Inc.
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

6 Comments
cloud ip address
Re: cloud ip address
I recommend looking into some good anti-virus software (there are some solid free offerings out there now) as well as ensuring your computer keeps a firewall up to block incoming traffic.
Remove public address and choose private address?
Can I remove the public address to form my own private cloud? The plan is to have one "gateway" box running openvpn and some firewall rules and all internal servers with only internal addresses. I couldn't see a way to do that from the console. I could "ifconfig eth0 down" but that doesn't stop a "user" bringing it back up again.
Can I force a server to use a specific private address at install time? Then I can snapshot and terminate an instance and bring it up with the same address and the same rules apply. Or define my own subnets within my private range and keep certain servers within those subnets (e.g. 10.1.98.0-16 backend, 17-32 dmz, 32-48 front end)
re: private address
While you can try assigning another IP address to a server's private network interface, I don't think there's any guarantee that the servers within the same datacenter would be able to talk to each other using the nonstandard IP addresses.
DNS for private address
re: DNS for private address
Add new comment