No KYC — no ID, no selfie, no documents · Pay in crypto: BTC, USDT, USDC, ETH, SOL, LTC · Top up from $25
Language: English
See pricing

Guide · IP planning

/24 subnet diversity for static proxies: what it is and how to check it

A /24 holds 256 addresses. IPs from the same block often share a network, a reputation and an outage. Here is how to measure your spread.

Last updated: · 5 min read

Quick answer

What is /24 subnet diversity for static proxies?

/24 subnet diversity for static proxies means how many different /24 blocks your IPs come from. A /24 holds 256 IPv4 addresses. IPs in the same /24 usually share one network and one reputation, so a site that limits the range limits them together. SteadyProxy does not guarantee diversity: several IPs in one order can share the same /24. Count yours with the script below. Updated 19 October 2026.

What are the key facts?

Size of a /24256 IPv4 addresses, for example 203.0.113.0 to 203.0.113.255
Why it mattersSome sites rate-limit or block a whole range, not one IP
SteadyProxy policySeveral IPs in one order can share the same /24 subnet; subnet diversity is not guaranteed
AvailabilityAvailability varies by country; the checkout shows what is online
How to measureCount distinct /24 blocks among your exit IPs
Also checkThe ASN: two /24 blocks can belong to the same network

What is a /24 subnet?

A /24 is a block of IPv4 addresses whose first 24 bits are the same. In everyday terms, the first three numbers match: 203.0.113.10 and 203.0.113.77 are in the same /24, written 203.0.113.0/24. The notation is CIDR, defined in RFC 4632. A /24 is the smallest IPv4 block that networks usually announce on the internet, so a /24 often maps to one network, one router path and one reputation record.

When does subnet diversity matter?

It matters when one range-wide event would hurt you. Three cases are common. A site may rate-limit or block a whole /24 after heavy traffic from it. A network fault or a withdrawn range can take a whole block offline at once. Separate clients may want IPs that do not sit next to each other. It matters little for allowlisting, because the destination lists exact IPs, and little for a single account on a single IP.

How do I count the /24 subnets of my static IPs?

Collect the exit IPs first: run api.ipify.org through each proxy, because the host you connect to can differ from the exit IP. Save one IP per line in ips.txt, then run the script. It prints the number of distinct /24 and /16 blocks and the share of IPs in each /24. We ran it on 19 October 2026 with Python 3.14 on four documentation addresses: it reported 3 distinct /24 blocks, one of them holding 50% of the IPs.

count_subnets.py: distinct /24 and /16 blocks
"""Count how many /24 subnets (and networks) your static exit IPs are spread over.

ips.txt: one exit IP per line (what api.ipify.org returns through each proxy).
Usage: python count_subnets.py ips.txt
"""
import ipaddress
import sys
from collections import Counter

path = sys.argv[1] if len(sys.argv) > 1 else "ips.txt"
with open(path, encoding="utf-8") as fh:
    ips = [ipaddress.IPv4Address(line.strip()) for line in fh if line.strip()]

per_24 = Counter(ipaddress.IPv4Network(str(ip) + "/24", strict=False) for ip in ips)
per_16 = Counter(ipaddress.IPv4Network(str(ip) + "/16", strict=False) for ip in ips)

print(len(ips), "IPs,", len(per_24), "distinct /24,", len(per_16), "distinct /16")
for net, count in per_24.most_common():
    share = 100 * count / len(ips)
    print("  %-18s %3d IPs  %5.1f%%" % (net, count, share))

Is diversity by ASN more useful than by /24?

For outages, often yes. Two /24 blocks of the same ASN can share an upstream path and a reputation at the network level. Read the org field of ipinfo.io/json for each IP and count distinct ASNs too. For ISP proxies, the ASN is the registered ISP network. A specific ISP or ASN can be ordered only when the checkout lists it; check the registered network of each IP after delivery. Our guide are static residential proxies really residential? explains how to read ASN and registry records.

How can I get more spread across subnets from SteadyProxy?

Spread your needs across countries or cities when your task allows it. IPs in different countries come from different blocks. Within one country, several small orders over time may land in different ranges, but this is not guaranteed. Several IPs in one order can share the same /24 subnet; subnet diversity is not guaranteed. Before a large order, write to support with the spread you need: Email replies within 12 hours, 7 days a week. After delivery, run the script and keep the result with your IP inventory.

What else do people ask about subnet diversity?

How many IPs can share a /24 in one order?

We do not set a fixed number, because ranges come from our upstream networks and stock varies. Several IPs in one order can share the same /24 subnet; subnet diversity is not guaranteed. If you need a spread, say so to support before ordering, and count the blocks after delivery with the script on this page. Then decide whether to add IPs elsewhere.

Is a /24 the same as a subnet mask of 255.255.255.0?

Yes. /24 is the CIDR prefix length and 255.255.255.0 is the same mask in dotted form. Both mean the first three octets identify the block and the last octet the host. A /16 has the mask 255.255.0.0 and holds 65,536 addresses; the script reports /16 blocks too.

Do IPs in the same /24 get blocked together?

Sometimes. Some websites and security tools apply limits to whole ranges after abusive traffic from that range. Many apply them per IP. No public rule says which sites do which, so treat a shared /24 as a shared risk. Gentle, rule-abiding traffic from each IP is the best protection.

Does subnet diversity matter for IP allowlisting?

Hardly. An allowlist lists exact addresses, so the destination does not care whether your two IPs share a /24. It matters only for outages: if both your main and backup IP sit in the same block, one network problem can take both down. Choose a backup from another block or country when you can.

Can I see the /24 of an IP before buying?

No. The checkout shows countries and, when listed, cities or ISPs, but not specific IP ranges. IPs are allocated at delivery. Your dashboard then lists each IP; collect the exit IPs and count the blocks. Under our refund policy, only IPs that do not work are credited back, not IPs that share a block.

Are documentation IPs like 203.0.113.10 real proxies?

No. 192.0.2.0/24, 198.51.100.0/24 and 203.0.113.0/24 are reserved for documentation by RFC 5737, so they never route on the internet. We use them in examples so that no real network is named by mistake. Replace them with your own exit IPs when you run the script.

Which sources does this guide use? (3)
  1. RFC 4632: Classless Inter-domain Routing (CIDR) — IETF (2026-10-19)
  2. RFC 5737: IPv4 Address Blocks Reserved for Documentation — IETF (2026-10-19)
  3. Python ipaddress module — Python Software Foundation (2026-10-19)

From $2.24 per ISP IP · 30 days · no KYC

See pricing