IBM Cloud Docs
IBM Cloud Shell session IP ranges

IBM Cloud Shell session IP ranges

If you want to restrict access to IBM® Cloud Shell from your service, you can allowlist specific IP addresses or ranges of IP addresses on your deployment.

If you use an allowlist or blocklist to control connections in your environment, you can use the following IP information to allowlist access to Cloud Shell. Ensure that you allowlist all of the subnet ranges for the entire region where your deployments are.

You can configure the allowed and blocked IP list in your target service's IP list settings for traffic that is going to or coming from Cloud Shell.

You can use a Cloud Shell session as a terminal to use SSH to log in to your VSI. For example, if you use IBM Security Group to protect your VSI, you need to know the IP address range of Cloud Shell in a particular region.

Cloud Shell does not have privileged access to IBM Cloud resources. It has the same access as the locally installed IBM Cloud CLI or the IBM Cloud console.

Current ingress IP ranges

Tables 1 - 3 list the IP ranges for each region.

Cloud Shell ingress IP ranges for Dallas (us-south)

Cloud Shell ingress IP ranges for Dallas (us-south) caption-side=bottom"
Data center location Subnet
Dallas 10 169.46.9.208/28
169.46.97.32/27
10.177.94.192/26
Dallas 12 169.48.197.32/28
169.48.231.32/27
10.185.217.192/26
Dallas 13 67.228.112.80/28
67.228.231.192/27
10.37.169.128/26

Cloud Shell ingress IP ranges for Frankfurt (eu-de)

Cloud Shell ingress IP ranges for Frankfurt (eu-de)
Data center location Subnet
Frankfurt 2 169.50.22.224/27
10.134.69.192/26
Frankfurt 4 161.156.184.160/28
161.156.185.160/27
10.240.247.0/26
Frankfurt 5 149.81.65.224/28
149.81.112.128/27
10.123.216.64/26