Cloud Proxy migration guide
Agora has updated IP whitelist configuration to enhance security and simplify management. This guide helps you update your cloud proxy settings to avoid service interruptions. Following are the key changes:
- Reduced IP ranges: Narrower network segments improve security
- Single IP addressing: Cloud machines now use single-point IPs
- Updated subnet masks: Physical machines now use /28 instead of /26
- New access point IP list: Introduced in SDK 3.4.0 for improved high availability
- All IP addresses and network ranges have been technically verified.
- Update your firewall rules according to the specified timeline.
- Continue using your current configuration if you must configure before the new delivery dates.
- Test your configuration thoroughly using the validation steps.
Following are the key changes:
- Access Point IPs have been updated with additional regional support
- Some Signaling service IPs have been replaced or expanded
- All media service network segments remain the same
- Port configurations remain unchanged
The following tables provide the essential information needed to migrate your Cloud Proxy configurations to the new network architecture. Each table outlines:
- Service type: The Agora service you want to access
- Current IP addresses: Your existing setup that needs to be updated
- New IP addresses: The specific IP addresses, ports, and network segments to implement
- Protocol: The supported transport protocol(s) used to connect to the service
- Port: The network port number used for establishing the connection
- Required action: The specific changes needed for each component
Use these tables to identify the configurations applicable to your regions.
When adding IP addresses:
- If you use cloud proxy with Restricted media zones, add only the IP addresses dedicated to your specified region.
- If you do not restrict media zones, add all IP addresses to ensure connectivity.
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 184.72.16.87 , 35.168.106.53 | 106.14.12.130 , 118.190.148.38 , 184.72.16.87 , 35.168.106.53 , 35.156.231.150 , 15.237.134.178 , 54.178.26.110 , 52.221.23.86 , 13.230.60.35 , 15.206.47.129 , 13.127.149.196 , 13.209.247.137 , 13.124.182.235 , 23.98.43.152 , 107.155.14.132 , 69.28.51.142 | UDP | 8443 | Add new IPs to existing configuration |
Cloud Proxy | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 35.156.231.150 , 15.237.134.178 | 106.14.12.130 , 118.190.148.38 , 184.72.16.87 , 35.168.106.53 , 35.156.231.150 , 15.237.134.178 , 54.178.26.110 , 52.221.23.86 , 13.230.60.35 , 15.206.47.129 , 13.127.149.196 , 13.209.247.137 , 13.124.182.235 , 23.98.43.152 , 107.155.14.132 , 69.28.51.142 | UDP | 8443 | Add new IPs to existing configuration |
Cloud Proxy | 104.166.160.208/28 , 23.236.110.32/28 , 104.166.142.134 , 104.166.161.4 | 104.166.160.208/28 , 23.236.110.32/28 , 104.166.142.134 , 104.166.161.4 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 54.178.26.110 , 52.221.23.86 , 13.230.60.35 | 106.14.12.130 , 118.190.148.38 , 184.72.16.87 , 35.168.106.53 , 35.156.231.150 , 15.237.134.178 , 54.178.26.110 , 52.221.23.86 , 13.230.60.35 , 15.206.47.129 , 13.127.149.196 , 13.209.247.137 , 13.124.182.235 , 23.98.43.152 , 107.155.14.132 , 69.28.51.142 | UDP | 8443 | Add new IPs to existing configuration |
Cloud Proxy | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 54.178.26.110 , 52.221.23.86 , 13.230.60.35 | 106.14.12.130 , 118.190.148.38 , 184.72.16.87 , 35.168.106.53 , 35.156.231.150 , 15.237.134.178 , 54.178.26.110 , 52.221.23.86 , 13.230.60.35 , 15.206.47.129 , 13.127.149.196 , 13.209.247.137 , 13.124.182.235 , 23.98.43.152 , 107.155.14.132 , 69.28.51.142 | UDP | 8443 | Add new IPs to existing configuration |
Cloud Proxy | 129.227.113.112/28 , 129.227.55.96/28 , 122.10.153.74 , 129.227.234.123 | 129.227.113.112/28 , 129.227.55.96/28 , 122.10.153.74 , 129.227.234.123 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 15.206.47.129 , 13.127.149.196 | 106.14.12.130 , 118.190.148.38 , 184.72.16.87 , 35.168.106.53 , 35.156.231.150 , 15.237.134.178 , 54.178.26.110 , 52.221.23.86 , 13.230.60.35 , 15.206.47.129 , 13.127.149.196 , 13.209.247.137 , 13.124.182.235 , 23.98.43.152 , 107.155.14.132 , 69.28.51.142 | UDP | 8443 | Add new IPs to existing configuration |
Cloud Proxy | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 106.14.12.130 , 118.190.148.38 | 106.14.12.130 , 118.190.148.38 | UDP | 8443 | No change required |
Cloud Proxy | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | UDP | 4590-4600 , 8001-8010 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 52.54.85.111 , 184.72.18.217 | 101.132.108.165 , 123.56.235.221 , 52.54.85.111 , 184.72.18.217 , 52.28.239.238 , 3.9.120.239 , 13.250.89.184 , 18.176.162.64 , 168.138.214.216 , 20.193.241.143 , 3.109.116.108 , 3.36.161.253 , 15.164.88.208 , 164.52.43.58 , 54.205.123.178 , 50.18.20.222 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 52.28.239.238 , 3.9.120.239 | 101.132.108.165 , 123.56.235.221 , 52.54.85.111 , 184.72.18.217 , 52.28.239.238 , 3.9.120.239 , 13.250.89.184 , 18.176.162.64 , 168.138.214.216 , 20.193.241.143 , 3.109.116.108 , 3.36.161.253 , 15.164.88.208 , 164.52.43.58 , 54.205.123.178 , 50.18.20.222 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 104.166.160.208/28 , 23.236.110.32/28 , 104.166.142.134 , 104.166.161.4 | 104.166.160.208/28 , 23.236.110.32/28 , 104.166.142.134 , 104.166.161.4 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 13.250.89.184 , 18.176.162.64 | 101.132.108.165 , 123.56.235.221 , 52.54.85.111 , 184.72.18.217 , 52.28.239.238 , 3.9.120.239 , 13.250.89.184 , 18.176.162.64 , 168.138.214.216 , 20.193.241.143 , 3.109.116.108 , 3.36.161.253 , 15.164.88.208 , 164.52.43.58 , 54.205.123.178 , 50.18.20.222 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 168.138.214.216 , 18.176.162.64 | 101.132.108.165 , 123.56.235.221 , 52.54.85.111 , 184.72.18.217 , 52.28.239.238 , 3.9.120.239 , 13.250.89.184 , 18.176.162.64 , 168.138.214.216 , 20.193.241.143 , 3.109.116.108 , 3.36.161.253 , 15.164.88.208 , 164.52.43.58 , 54.205.123.178 , 50.18.20.222 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 129.227.113.112/28 , 129.227.55.96/28 , 122.10.153.74 , 129.227.234.123 | 129.227.113.112/28 , 129.227.55.96/28 , 122.10.153.74 , 129.227.234.123 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 3.109.116.108 , 20.193.241.143 | 101.132.108.165 , 123.56.235.221 , 52.54.85.111 , 184.72.18.217 , 52.28.239.238 , 3.9.120.239 , 13.250.89.184 , 18.176.162.64 , 168.138.214.216 , 20.193.241.143 , 3.109.116.108 , 3.36.161.253 , 15.164.88.208 , 164.52.43.58 , 54.205.123.178 , 50.18.20.222 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | 101.132.108.165 , 123.56.235.221 | 101.132.108.165 , 123.56.235.221 | TCP | 443 | Add new IPs to existing configuration |
Cloud Proxy | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | TCP | 443 | No change required |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 47.252.17.251 , 170.106.135.177 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 47.254.149.145 , 162.62.220.8 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 104.166.160.208/28 , 23.236.110.32/28 , 148.153.25.149 , 148.153.25.148 , 148.153.25.147 , 148.153.25.146 , 148.153.25.184 , 148.153.93.18 , 148.153.93.19 , 148.153.93.24 , 148.153.93.25 , 148.153.93.27 | UDP/TCP | 443 | Add new network segments and IPs |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 147.139.34.215 , 129.226.26.104 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 47.245.7.250 , 43.128.248.97 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 129.227.113.112/28 , 129.227.55.96/28 , 164.52.24.41 , 164.52.6.29 , 164.52.24.44 , 164.52.24.43 , 103.101.125.21 , 103.101.125.26 , 103.101.125.20 , 103.101.125.22 , 122.10.153.90 | UDP/TCP | 443 | Add new network segments and IPs |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 161.117.177.218 , 104.250.52.195 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling Service | Not previously specified | 139.196.42.124 , 123.56.57.206 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service | Not previously specified | 35.169.70.181 , 107.155.14.132 , 52.52.84.170 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 128.14.195.192/28 , 128.14.245.16/28 , 128.14.72.80/28 , 128.14.200.208/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service | Not previously specified | 128.1.78.146 , 35.178.208.187 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 104.166.160.208/28 , 23.236.110.32/28 , 104.166.142.134 , 104.166.161.4 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service | Not previously specified | 129.227.98.170 , 129.154.38.143 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 129.227.217.128/28 , 129.227.108.208/28 , 128.1.105.112/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service | Not previously specified | 52.68.71.190 , 168.138.222.84 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 129.227.113.112/28 , 129.227.55.96/28 , 122.10.153.74 , 129.227.234.123 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service - Asia | Not previously specified | 47.74.211.17 , 52.221.23.86 , 23.98.43.152 , 47.244.4.122 , 164.52.43.59 , 13.124.182.235 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 128.1.186.240/28 , 129.227.73.32/28 , 103.193.127.208/28 | UDP/TCP | 443 | Add new network segments |
Service type | Current IP addresses | New IP addresses | Protocol | Port | Action required |
---|
Signaling and AP Service | Not previously specified | 52.80.192.229 , 47.96.234.219 | UDP/TCP | 443 | Add new IPs |
Cloud Proxy | Not previously specified | 14.29.38.144/28 , 27.45.161.144/28 , 183.232.200.144/28 , 115.238.206.0/28 , 106.3.209.0/28 , 112.13.216.0/28 , 219.153.111.128/28 , 221.178.42.0/28 , 113.207.12.0/28 | UDP/TCP | 443 | Add new network segments |
Use the following approach to successfully migrate your Cloud Proxy configuration without service disruption.
Once you've completed testing, use a phased approach to implement the new Cloud Proxy configuration:
- Begin with non-production environments
- Update firewall rules based on your region
After implementing the changes, verify your new configuration and check the connectivity.
-
Test connectivity
Configure your client to use UDP Cloud Proxy mode and enable connectivity testing.
-
Prepare fallback strategy
- Maintain complete documentation of original configuration
- Create rollback procedures for quickly reverting changes if needed
- Keep support contact information readily available
For implementation assistance, contact support@agora.io with your specific SDK version and region requirements.