Skip to content

How to check a domain in the Roskomnadzor registry (EAIS)

Key idea:

EAIS is the unified register of prohibited information maintained by Roskomnadzor. Lookup by domain, URL and IP is open and free at eais.rkn.gov.ru. A record appears by court decision, by an authorised body’s request (Prosecutor General, tax service, police, Roskomnadzor and others) or automatically. The registry data is public — checking status is legal; this is diagnosis, not circumvention. /rkn aggregates several public sources for reliability.

Below: details, example, related guides, FAQ. This is diagnostic guidance for resource owners using the public EAIS registry — not circumvention advice.

Check your site →

Details

  • EAIS stores four record types: domain, subdomain, specific URL and IP address/subnet. A site can also be hit indirectly via its IP.
  • Grounds for listing: an effective court decision; an authorised body’s extrajudicial request; or automatic listing for content types defined by law.
  • The official lookup is eais.rkn.gov.ru: enter a domain/URL/IP and get status and grounds. This is the primary source.
  • Public exports (antizapret, antifilter) mirror the registry for bulk and programmatic checks. Individually they are incomplete, so the union of sources is more reliable.
  • Legal framing: registry status is public information (Federal Law 149-FZ). Checking and reporting it is lawful. The registry itself is for telecom operators that enforce blocks; an owner uses it for diagnosis and compliance.

Example

# Official registry (primary source)
https://eais.rkn.gov.ru/   → search by domain / URL / IP

# Aggregated checks (registry + availability + IP)
https://enterno.io/en/rkn

# Programmatic check against a public export (example)
curl -s https://antizapret.prostovpn.org/domains-export.txt | grep -ix 'example.com'

# Is the domain's IP blocked (indirect block)
dig +short example.com A   # then compare the IP against the export/registry

Related

Roskomnadzor RegistryCheck in official registry
ISP DNS FilteringBlocking at Russian ISPs
AS-Level CheckIP or subnet-level blocking
Block ReasonDecision number and grounds

Why teams trust us

RKN
official registry
ISP
ISP DNS filtering
AS
IP/subnet check
Free
no signup

How it works

1

Enter domain or IP

2

Check RKN registry

3

Get status and reason

Why check for RKN blocking?

Roskomnadzor maintains a registry of blocked sites. If your domain or IP is in the registry, Russian users won't be able to access the site. The check shows status and reason.

RKN Registry

Direct query to the prohibited sites registry — domain, URL, or IP.

RKN DNS Check

Simulate queries via provider DNS (Rostelecom, MTS, SkyDNS).

IP Blocking

Check if your hosting IP address or subnet is in the registry.

Reason and Number

If blocked, show decision number, date, and legal basis.

Who uses this

Business

Russia accessibility check

DevOps

hosting IP control

Developers

new hosting verification

SEO

site visibility monitoring

Common Mistakes

Thinking only "bad" sites are blockedSites end up in the registry due to shared hosting IPs used by thousands of sites.
Not checking hosting providerIf hosting changes IPs — check the new address for registry presence.
Ignoring subnet blockingSometimes an entire /24 subnet is blocked. Check not just your IP but neighbors too.
Not monitoring regularlyYou can end up in the registry due to your hosting neighbors. Monitor automatically.

Best Practices

Use a dedicated IPYour own IP reduces the risk of being blocked alongside other sites.
Set up monitoringAn HTTP monitor will be first to notice unavailability for Russian users.
Check after hosting changeNew IP may be in the registry. Check before migration.
Document IP addressesKnow all your hosting IPs — this speeds up diagnostics when issues arise.

Monitor availability in Russia

HTTP monitor from Moscow — be first to know about blocking.

Sign up free

Learn more

Frequently Asked Questions

Is it legal to check a domain in the registry?

Yes. A record’s status in EAIS is public information available through Roskomnadzor’s official lookup. Checking and reporting status is diagnosis, not a violation. What is unlawful is circumventing a block, not checking it.

Why is the domain absent from the registry but unreachable from Russia?

Most often a neighbour IP block on a shared CDN: your domain is clean but the IP is blocked because of another resource. Less often a geo-firewall on your side or routing issues at a specific operator.

Can I download the entire registry?

The full export is available to telecom operators as part of their duties. As an owner, checking your own domain/IP is enough — there is no need (and no reason) to publish or distribute the full list of prohibited resources.

Try the live tool that powered this guide

Free plan — 20 monitors, 5-minute checks, no card required. Upgrade for 1-minute interval and multi-region monitoring.