gcp

Google Cloud publishes 1,151 IP ranges.

Short answer

Google Cloud publishes cloud.json: the external address ranges available to Google Cloud customers, with the region (scope) each one is used in.

IPv4 prefixes1,056
IPv6 prefixes95
Sub-lists48
Provider’s file date2026-11-04T18:04:11.909689
Fetched by peekip5 Nov 2026
StatusFetched OK

What it’s for

Use it to recognise traffic from Compute Engine and other Google Cloud resources. Google’s own services use the separate goog.json list.

Sub-lists

Prefixes

PrefixRegion / locationService
104.154.113.0/24us-central1us-central1
104.154.114.0/23us-central1us-central1
104.154.116.0/22us-central1us-central1
104.154.120.0/23us-central1us-central1
104.154.128.0/17us-central1us-central1
104.154.16.0/20us-central1us-central1
104.154.32.0/19us-central1us-central1
104.154.64.0/19us-central1us-central1
104.154.96.0/20us-central1us-central1
104.155.0.0/17europe-west1europe-west1
104.155.128.0/18us-central1us-central1
104.155.192.0/19asia-east1asia-east1
104.155.224.0/20asia-east1asia-east1
104.196.0.0/18us-east1us-east1
104.196.128.0/18us-east1us-east1
104.196.192.0/19us-east1us-east1
104.196.224.0/19us-west1us-west1
104.196.65.0/24us-east1us-east1
104.196.66.0/23us-east1us-east1
104.196.68.0/22us-east1us-east1
104.196.96.0/19us-east1us-east1
104.197.0.0/16us-central1us-central1
104.198.0.0/20us-west1us-west1
104.198.112.0/20asia-northeast1asia-northeast1
104.198.128.0/17us-central1us-central1
104.198.16.0/20us-central1us-central1
104.198.32.0/19us-central1us-central1
104.198.64.0/20us-central1us-central1
104.198.80.0/20asia-northeast1asia-northeast1
104.198.96.0/20us-west1us-west1
104.199.0.0/18europe-west1europe-west1
104.199.112.0/20us-west1us-west1
104.199.128.0/18asia-east1asia-east1
104.199.192.0/19asia-east1asia-east1
104.199.224.0/20asia-east1asia-east1
104.199.242.0/23asia-east1asia-east1
104.199.244.0/22asia-east1asia-east1
104.199.248.0/21asia-east1asia-east1
104.199.66.0/23europe-west1europe-west1
104.199.68.0/22europe-west1europe-west1
104.199.72.0/21europe-west1europe-west1
104.199.80.0/20europe-west1europe-west1
104.199.96.0/20europe-west1europe-west1
107.167.160.0/20us-central2us-central2
107.167.176.0/20asia-east1asia-east1
107.178.208.0/20us-central1us-central1
107.178.240.0/20globalglobal
108.59.80.0/21us-central1us-central1
108.59.88.0/21us-central2us-central2
130.211.112.0/20us-central1us-central1
Showing 50 of 1,151 prefixes All prefixes (CSV)

What changed

  • 1 Nov 2026
    + 179.193.160.0/19
    + 34.183.142.0/23
    + 34.183.160.0/23
    + 34.183.162.0/23
    + 34.183.164.0/22
    + 34.183.168.0/23
    + 34.183.170.0/24
    + 34.183.171.0/24
    + 34.183.172.0/23
    + 34.184.142.0/23
    + 34.184.160.0/23
    + 34.184.162.0/23
    + 34.184.164.0/22
    + 34.184.168.0/23
    + 34.184.170.0/24
    + 34.184.172.0/23
    
  • 25 Oct 2026
    + 179.193.192.0/18
    + 179.199.0.0/17
    + 186.242.0.0/18
    + 34.183.140.0/24
    + 34.183.141.0/24
    + 34.184.134.0/24
    + 34.184.135.0/24
    
  • 23 Oct 2026
    − 179.193.192.0/18
    − 179.199.0.0/17
    − 186.242.0.0/18
    − 34.183.140.0/24
    − 34.183.141.0/24
    − 34.184.134.0/24
    − 34.184.135.0/24
    
  • 22 Oct 2026
    + 179.193.192.0/18
    + 179.199.0.0/17
    + 186.242.0.0/18
    + 34.183.140.0/24
    + 34.183.141.0/24
    + 34.184.134.0/24
    + 34.184.135.0/24
    
  • 18 Oct 2026
    + 34.4.100.0/24
    
  • 11 Oct 2026
    + 179.193.128.0/19
    + 179.67.64.0/18
    + 179.69.128.0/18
    + 179.69.192.0/19
    + 179.69.224.0/19
    + 34.14.224.0/19
    + 34.183.130.0/24
    + 34.183.131.0/24
    + 34.183.132.0/24
    + 34.183.133.0/24
    + 34.183.136.0/22
    + 34.183.144.0/20
    + 34.184.129.0/24
    + 34.184.130.0/24
    + 34.184.131.0/24
    + 34.184.132.0/24
    + 34.184.133.0/24
    + 34.184.136.0/22
    + 34.184.144.0/20
    + 8.237.160.0/19
    
  • 9 Oct 2026
    − 179.193.128.0/19
    − 179.67.64.0/18
    

Allowlist formats

nginx (first 5 prefixes)
allow 104.154.113.0/24;
allow 104.154.114.0/23;
allow 104.154.116.0/22;
allow 104.154.120.0/23;
allow 104.154.128.0/17;
deny all;
iptables (first 5 prefixes)
iptables -A INPUT -s 104.154.113.0/24 -j ACCEPT
iptables -A INPUT -s 104.154.114.0/23 -j ACCEPT
iptables -A INPUT -s 104.154.116.0/22 -j ACCEPT
iptables -A INPUT -s 104.154.120.0/23 -j ACCEPT
iptables -A INPUT -s 104.154.128.0/17 -j ACCEPT

Generate the full list from the CSV, and refresh it on a schedule: providers add and retire prefixes often.

Sources

  1. Google Cloud: published IP ranges · checked 5 Nov 2026
  2. Google Cloud documentation