You can use the following information to determine the IP address ranges for the Exoscale cloud.

For IPv4, we cannot give you the regions where the ranges are used, it depends on how we allocate them. To get the list of our ranges up to date, you can run:

whois -h -T route AS61098 -i origin | grep route

For IPv6, it's easier, and currently we are allocating those ranges:
- ch-gva-2: 2a04:c43:e00::/40
- ch-dk-2: 2a04:c44:e00::/40
- at-vie-1: 2a04:c45:e00::/40
- de-fra-1: 2a04:c46:e00::/40

To get our whole list of possible IPv6, you can run:

whois -h -T route6 AS61098 -i origin | grep route

Note for IPv6, all IPv6 addresses for your organization are taken from the same /64 subnet (the beginning of the IPv6 address will always be the same). This information is available on the API when getting the nic information of an IPv6 enabled VM (attribute ip6cidr).