IP Address Types
The Cloud-Bricks Network works with different types
of IP addresses
that can be assigned to your virtual machines.Public IP addressesA public IP address allows a Virtual Machine to connect directly to the Internet, ie without the intermediary of another device.Cloud-Bricks provides free public IPv6 addresses for all your virtual machines. The IPv4 addresses prices have been increased frequently in recent years and therefore they are available at an additional cost. (For more information please contact support). However the Cloud-Bricks system has been constructed to minimize the need for public IPv4 addresses and facilitate the transition to the new IPv6 Internet. Cloud-Bricks can perform all the following tasks through IPv4 connections without having public IPv4 addresses assigned to virtual machines.
All these tasks are possible thanks to our IPv4 NAT Addresses: IPv4 NATNAT is a service that enables communication between networks (public networks to private ones, usually) by translating addresses within the IP protocol packets. Cloud-Bricks uses the NAT mechanism to provide IPv4
connectivity to virtual machines without public IPv4 addresses. By assigning an IPv4 NAT address to a virtual machine, it will
not be directly exposed on the Internet, that is a huge security
advantage! With an IPv4 NAT address a virtual machine can connect to any
Internet service available through IPv4. The virtual machine can be managed (SSH or RDP) via IPv4, can be
used as a Web, Mail or FTP server and
it can even expose services in the Internet through the port forwarding
mechanism. IPv4 NAT Addresses in the Cloud-Bricks network are assigned
within the 169.254.0.0/16 range. All this is possible because each Cloud-Brick Node has a public
IPv4 address. This Public IP is shared with all virtual machines
allowing them to have the connectivity options described above. As you can see for the most common server scenarios there is no
need to assign Public IPv4 Addresses to your Virtual Machines.
However they are available if you really need them. If you have any doubts please contact our support
team. Private IP addressesThey are used to identify virtual machines within an isolated
private network. The concept of VLAN is used to create
private networks of virtual machines so they can share data
between them safely without the risk of data being read or
intercepted by other virtual machines that do not belong to the
same VLAN. When you assign a private IP address to a virtual machine, you
are making it part of a VLAN. Private VLAN IP addresses within Cloud-Bricks belong to the
10.x.x.x (IPv4) or fd00 :: (IPv6) networks. A virtual machine can operate only with a private IP and still be able to serve as Web, Mail or FTP server, and can even be managed remotely through a VPN connection (This would be a high security scenario). However it will not be able to access any service on the Internet. For that purpose it would be necessary to assign a Public or NAT IP address. |