oracle · af-johannesburg-1

Oracle Cloud Infrastructure uses 15 prefixes for af-johannesburg-1.

Short answer

Oracle Cloud Infrastructure lists these prefixes under “af-johannesburg-1”. Oracle Cloud Infrastructure publishes its public ranges per region in public_ip_ranges.json, with tags such as OCI and OSN (Oracle Services Network).

IPv4 prefixes15
IPv6 prefixes0
Regions in the first 100af-johannesburg-1
Fetched by peekip5 Nov 2026

Prefixes

PrefixRegion / locationService
129.149.64.0/22af-johannesburg-1af-johannesburg-1
129.149.68.0/25af-johannesburg-1af-johannesburg-1
129.151.160.0/19af-johannesburg-1af-johannesburg-1
130.110.28.0/23af-johannesburg-1af-johannesburg-1
134.70.160.0/22af-johannesburg-1af-johannesburg-1
140.204.96.128/25af-johannesburg-1af-johannesburg-1
140.91.70.0/23af-johannesburg-1af-johannesburg-1
145.241.184.0/21af-johannesburg-1af-johannesburg-1
145.241.96.0/21af-johannesburg-1af-johannesburg-1
158.179.196.0/24af-johannesburg-1af-johannesburg-1
158.180.226.0/23af-johannesburg-1af-johannesburg-1
204.216.112.0/23af-johannesburg-1af-johannesburg-1
84.12.64.0/18af-johannesburg-1af-johannesburg-1
84.8.128.0/20af-johannesburg-1af-johannesburg-1
92.4.128.0/19af-johannesburg-1af-johannesburg-1
Showing 15 of 15 prefixes All prefixes (CSV)

What changed

  • 29 Oct 2026
    + 84.12.64.0/18
    

Allowlist formats

nginx (first 5 prefixes)
allow 129.149.64.0/22;
allow 129.149.68.0/25;
allow 129.151.160.0/19;
allow 130.110.28.0/23;
allow 134.70.160.0/22;
deny all;
iptables (first 5 prefixes)
iptables -A INPUT -s 129.149.64.0/22 -j ACCEPT
iptables -A INPUT -s 129.149.68.0/25 -j ACCEPT
iptables -A INPUT -s 129.151.160.0/19 -j ACCEPT
iptables -A INPUT -s 130.110.28.0/23 -j ACCEPT
iptables -A INPUT -s 134.70.160.0/22 -j ACCEPT

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

Sources

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