Multi-cloud networking is the new reality for businesses — and issues that arise from overlapping IP addresses can hold companies back. Thankfully, a feature in CloudConnexa solves the problem by creating unique domain names that are used as routes to the different networks instead of the IP address subnets.
Put simply, if devices on one network have all or some of their IP addresses in common with devices in another network, the IP address ranges for those two networks are said to ‘overlap.’ One common scenario is: many routers that provide internet access for a small network — such as a home network or a network of a few IoT devices — have a default configuration to use the 192.168.0.0/16 address range for their connected devices. When you want to mesh together multiple networks that have the above default setup, there’s a problem: the devices in each of those networks are using the same IP address range of 192.168.1.0/24 (i.e. the IP addresses overlap). It’s impossible to identify and route traffic to a specific device by its IP address if that same IP address is being used in your other networks.
There are several common use cases that require private networks with overlapping IP address ranges to be networked or meshed together:
Routing between networks that have overlapping IP addresses is a difficult problem to solve. Most solutions typically use complex network address translation (NAT) methods.
With CloudConnexa, unique domain names can be used to route traffic to the various networks. When domain names are configured to uniquely identify each network, CloudConnexa can map the IP addresses within each network to a fully qualified domain name (FQDN) by creating DNS records. CloudConnexa can route traffic to the correct device even if its IP address overlaps with another network, because the FQDN signifies the destination.
In this example use case, a security company provides video monitoring services to small, independently owned stores. The planned solution consists of installing one to four cameras in each store, as well as monitoring devices and video storage servers. The cameras will store videos locally, but the security company needs to be able to remotely connect to the cameras, servers, and other equipment to update firmware, carry out diagnostics, and perform maintenance. The company's technicians need to remotely access the embedded web servers running on the various connected devices to administer them.
Your VPN solution should work for your specific needs.
The security company needs to find a solution that meets several requirements:
Using CloudConnexa, an administrator can quickly connect two or more networks with overlapping IP address ranges. In this example we have Store 1 and Store 2:
You can see in the above example that the FQDNs of vs.store1.local and vs.store2.local can now be used to route traffic to the specified devices that have duplicate local IP addresses on separate networks.
For further information and configuration resources, take a look at these guides on the CloudConnexa documentation page: