ProxySpace

RIPE NCC · updated daily

Iran IP ranges

1,972 IPv4 blocks with 10,840,064 addresses and 575 IPv6 prefixes, registered to Iran, the 37th largest IPv4 holding of 239 countries.

IPv4 addresses

10.8M

IPv4 blocks

1,972

IPv6 prefixes

575

Share of all IPv4

0.29%

Format

IR.txt

Largest networks in Iran

Autonomous systems by the IPv4 addresses they announce inside these ranges.

NetworkASNIPv4 addresses
Iran Telecommunication Company PJSAS582243,181,824
Mobile Communication Company of Iran PLCAS1972072,300,672
Iran Cell Service and Communication CompanyAS442441,231,872
"Rightel Communication Service Company PJS"AS57218291,328
Aria Shatel PJSCAS31549261,888
Asiatech Data Transmission companyAS43754207,360
Parvaresh Dadeha Co. Private Joint StockAS39501199,168
Tose'h Fanavari Ertebabat Pasargad Arian Co. PJSAS206065144,384
Mobin Net Communication Company (Private Joint Stock)AS50810143,360
Pishgaman Toseeh Ertebatat Company (Private Joint Stock)AS49100128,768

ASN data: IP Geolocation by DB-IP (CC BY 4.0).

Largest IPv4 blocks

The biggest single block is 2.176.0.0/12.

BlockAddressesAllocated
2.176.0.0/121,048,5762010-10-18
5.112.0.0/121,048,5762012-06-29
5.232.0.0/13524,2882012-09-07
2.144.0.0/14262,1442010-10-22
83.120.0.0/14262,1442004-01-06
151.232.0.0/14262,1442012-08-13
5.208.0.0/15131,0722012-09-04
5.212.0.0/15131,0722012-09-04
5.214.0.0/15131,0722012-09-04
5.216.0.0/15131,0722012-09-04
5.220.0.0/15131,0722012-09-04
37.254.0.0/15131,0722012-04-19
78.38.0.0/15131,0722007-03-19
151.238.0.0/15131,0722012-08-15
217.218.0.0/15131,0722001-04-03

Allocations per year

IPv4 addresses assigned to networks in Iran each year, by registration date.

1984: 65,536 addresses. 1985: 0 addresses. 1986: 0 addresses. 1987: 0 addresses. 1988: 0 addresses. 1989: 0 addresses. 1990: 0 addresses. 1991: 16,384 addresses. 1992: 0 addresses. 1993: 0 addresses. 1994: 65,792 addresses. 1995: 65,536 addresses. 1996: 0 addresses. 1997: 47,104 addresses. 1998: 0 addresses. 1999: 8,192 addresses. 2000: 36,864 addresses. 2001: 234,496 addresses. 2002: 143,360 addresses. 2003: 54,272 addresses. 2004: 390,400 addresses. 2005: 479,488 addresses. 2006: 376,832 addresses. 2007: 411,648 addresses. 2008: 542,976 addresses. 2009: 626,432 addresses. 2010: 1,882,368 addresses. 2011: 367,104 addresses. 2012: 4,288,256 addresses. 4.3M 2013: 26,624 addresses. 2014: 58,368 addresses. 2015: 208,640 addresses. 2016: 105,216 addresses. 2017: 80,640 addresses. 2018: 45,056 addresses. 2019: 99,328 addresses. 2020: 7,168 addresses. 2021: 19,456 addresses. 2022: 8,960 addresses. 2023: 13,056 addresses. 2024: 20,992 addresses. 2025: 28,416 addresses. 2026: 15,104 addresses. 1984 2026

Most recent allocations

BlockAddressesAllocated
86.54.42.0/242562026-10-05
195.137.207.0/242562026-09-30
91.233.244.0/242562026-09-29
91.233.245.0/242562026-09-29
185.99.246.0/242562026-09-24
185.99.247.0/242562026-09-24
91.216.63.0/242562026-09-22
212.6.33.0/242562026-08-19
85.8.243.0/242562026-07-24
85.8.242.0/242562026-07-23

Use the list

$curl -s https://proxyspace.pro/Ranges/IR.txt -o IR.txt
# Block Iran with ipset + iptables
ipset create ir4 hash:net
while read net; do ipset add ir4 "$net"; done < IR.txt
iptables -I INPUT -m set --match-set ir4 src -j DROP

# Is an address in Iran? (Python)
import ipaddress
nets = [ipaddress.ip_network(l) for l in open("IR.txt") if l.strip()]
print(any(ipaddress.ip_address("2.57.3.1") in n for n in nets))

Iran IP ranges: questions

How many IP addresses does Iran have?

Iran holds 10,840,064 IPv4 addresses in 1,972 blocks and 575 IPv6 prefixes, the 37th largest IPv4 holding of 239 countries (0.29% of all allocated IPv4). Compare it with other countries on the IP ranges by country page.

Which networks use the most Iran IP addresses?

Iran Telecommunication Company PJS (AS58224, 3.2M addresses), Mobile Communication Company of Iran PLC (AS197207, 2.3M addresses) and Iran Cell Service and Communication Company (AS44244, 1.2M addresses). Look up any single address with the IP lookup tool.

How do I block all Iran IP addresses?

Download the list above in the format of your firewall: iptables/ipset, nginx, Apache, ufw or MikroTik. Turn on "aggregate" to merge adjacent blocks into fewer rules. The raw list is at /Ranges/IR.txt, one CIDR per line. To inspect a single block use the CIDR calculator.

Who assigns IP addresses in Iran?

RIPE NCC, the regional internet registry for Europe, the Middle East and Central Asia. ProxySpace downloads its delegation file every day; the most recent Iran allocation in it is 2026-10-05.

Are there free proxies in Iran?

Yes, 94 in the current lists. See free Iran proxies for the lists per protocol, refreshed every 20 minutes.