Какой у меня IPv6?
Если соединение пришло по IPv6, адрес будет IPv6. Можно вставить любой IPv6.
Местоположение IP — оценка сети. Запросы обрабатываются на edge Cloudflare; полное IP посетителя не хранится.
Как проверить IP
- Если соединение к Cloudflare пришло по IPv6, детект будет IPv6. Dual-stack всё ещё может показать IPv4.
- Можно вставить публичный IPv6. Поля те же, что у IPv4: геолокация, ISP, ASN, сигналы приватности.
- curl https://ipkit.dev отдаёт JSON той версии, которой вы подключились. Lookup: /<ipv6> (иногда нужно URL-кодирование).
- IPv6 сам по себе не точнее; качество зависит от реестра и ISP.
IPv4 и IPv6
Детект — адрес, который видит Cloudflare. Поиск работает для обеих семейств. Страница про IPv6: это соединение IPv6 или lookup литерала IPv6. На dual-stack часто остаётся IPv4 — браузер выбрал этот путь. Так и задумано. Та же JSON-схема, меняется семейство адреса. Кодируйте IPv6 в URL, если шелл спотыкается о двоеточия.
Геолокация
Страна, регион, город, координаты, индекс и часовой пояс для IPv4 и IPv6.
ASN и сеть
Автономная система, организация, анонсированный маршрут, оператор и тип соединения.
Сигналы приватности
Известные VPN, прокси, Tor, реле, облако и угрозы без выдуманного скора мошенничества.
Поля JSON ipkit.v1
HTML и curl отдают одну запись. Имена полей на английском, чтобы скрипты парсили одну схему. Это оценки сети, не улица и не личность.
- schema
- Всегда ipkit.v1, чтобы клиенты ловили ломающие изменения.
- ip
- Обнаруженный или запрошенный публичный адрес.
- type
- IPv4 или IPv6.
- source
- ipregistry для полной разведки, cloudflare — если есть только edge-метаданные.
- location.country
- Зарегистрированная страна сети, не улица.
- location.city
- Город с гранулярностью сети, если провайдер его знает.
- location.timezone
- IANA-пояс, связанный с оценкой геолокации.
- network.asn
- Номер автономной системы, анонсирующей префикс.
- network.organization
- ISP или организация этой ASN.
- security.vpn
- Пометил ли провайдер VPN.
- security.proxy
- Пометил ли провайдер прокси.
- security.tor
- Пометил ли провайдер выход Tor.
- security.risk
- low, medium, high или unknown — сигнал, не основание для блокировки.
FAQ
Только IPv4?
Сеть или браузер может предпочесть IPv4.
Точнее?
Не обязательно.
JSON?
Тот же API.
Есть JSON API?
Да. curl https://ipkit.dev для соединения, curl https://ipkit.dev/<ip> для публичного адреса. Схема ipkit.v1.
Страница на каждый IP?
Нет. Lookup на /ip-lookup и JSON API. HTML на адрес был бы тонким контентом.
Почему всё ещё IPv4?
Браузер мог достучаться до Cloudflare по IPv4, даже если в LAN есть IPv6. Вставьте IPv6 или смените сеть.