We run a service that provides on demand websites to our users as part of our offering. In order for our users to use their own domain with our website feature, we have them create an A record to our server's IP address on their domain registrar.
The problem is that ties the set up of all of our users' websites with our server IP, which could change unexpectedly at some point, for reasons we can't control (for example, the hosting company migrating our server to a different region, or changing their network set up), or because we would be moving to a different hosting provider (that happened once in the past and was very painful to manage the migration of all the websites configuration).
Is there a way to obtain an IP address that is used for DNS routing purposes only (i.e, just reroutes to a different IP that we can change if needed), and is not tied to any specific server/hosting company? Are there services that we can use for that purpose?