Repolode
zhihui-hu

zhihui-hu/one-ip

Веб-инструментарий для поиска информации об IP, диагностики сети и DNS/CDN, проверки браузерного отпечатка и статуса AI-сервисов; разворачивается на Cloudflare Workers.

Звёзды
1,090
Форки
1,302
Открытые issues
8
Последний коммит
24 дня назад

Что это?

One IP — двуязычный веб-инструментарий для поиска информации об IP-адресах и диагностики сети и браузерной среды. Для заданного IPv4- или IPv6-адреса он показывает геолокацию, ASN, CIDR, регистрационные данные, признаки риска и оценку репутации. Также можно выполнять запросы WHOIS на основе RDAP для доменов, IP-адресов и ASN.

Помимо поиска IP, доступны проверки DNS и узлов CDN, глобальный ping через пробы Globalping и проверка исходящего IP для отдельных сайтов. В разделе браузера собраны сведения о среде, проверки отпечатка с помощью FingerprintJS и CreepJS, а также проверки WebRTC, разрешений и признаков автоматизации. Кроме того, приложение проверяет подключение к нескольким AI-чатам и собирает данные с их официальных страниц статуса.

Приложение создано на React 19, Vite и TypeScript и работает на Cloudflare Workers со статическими ресурсами. В нём есть документированный JSON- и текстовый API для проверки состояния IP, который не требует API-ключа. Развернуть приложение на Cloudflare можно одной кнопкой или вручную, следуя инструкции.

Ключевые возможности

  • 01Показывает геолокацию IPv4- и IPv6-адресов, ASN, CIDR, атрибуты сети и признаки риска.
  • 02Выполняет запросы WHOIS на основе RDAP для доменов, IP-адресов и ASN.
  • 03Проверяет DNS-разрешение, узлы CDN и исходящие IP-адреса на уровне отдельных сайтов.
  • 04Запускает глобальный ping через пробы Globalping и показывает задержку и потерю пакетов.
  • 05Предоставляет страницы для проверки браузерного отпечатка, WebRTC и признаков автоматизации.
  • 06Предоставляет публичный API для проверки состояния IP с выводом в JSON и текстовом формате.

Сценарии использования

  • Проверить репутацию и тип IP-адреса перед использованием в сервисе.
  • Определить, какой исходящий IP и узел CDN фактически использует сетевой маршрут.
  • Проверить настройки приватности браузера и утечки через WebRTC во время тестирования.
  • Следить за статусом AI-сервисов на одной панели.
  • Развернуть собственный приватный инструмент для диагностики IP и сети на Cloudflare Workers.

Быстрый старт

  1. 1

    Клонируйте репозиторий и установите зависимости

    pnpm install --frozen-lockfile
  2. 2

    Запустите локальный сервер разработки

    pnpm worker:dev
  3. 3

    Откройте приложение в браузере по локальному адресу

Что важно знать

  • Для эндпоинтов /api/* требуется Cloudflare Worker, поэтому одного статического хостинга недостаточно.
  • Ограничения на частоту запросов и междоменные ограничения сторонних сервисов могут повлиять на результаты запросов.
  • Лицензия AGPL-3.0 требует предоставлять исходный код с изменениями, если программное обеспечение доступно по сети.

Темы

Частые вопросы

Что такое one-ip?
Веб-инструментарий для поиска информации об IP, диагностики сети и DNS/CDN, проверки браузерного отпечатка и статуса AI-сервисов; разворачивается на Cloudflare Workers. One IP — двуязычный веб-инструментарий для поиска информации об IP-адресах и диагностики сети и браузерной среды. Для заданного IPv4- или IPv6-адреса он показывает геолокацию, ASN, CIDR, регистрационные данные, признаки риска и оценку репутации. Также можно выполнять запросы WHOIS на основе RDAP для доменов, IP-адресов и ASN.
one-ip можно использовать бесплатно? Какая у него лицензия?
one-ip распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
one-ip всё ещё поддерживается?
Активно поддерживается. Последний коммит в one-ip — 26 сент. 2026 г..
Для чего можно использовать one-ip?
Проверить репутацию и тип IP-адреса перед использованием в сервисе. Определить, какой исходящий IP и узел CDN фактически использует сетевой маршрут. Проверить настройки приватности браузера и утечки через WebRTC во время тестирования. Следить за статусом AI-сервисов на одной панели. Развернуть собственный приватный инструмент для диагностики IP и сети на Cloudflare Workers.
Как установить one-ip?
Клонируйте репозиторий и установите зависимости: pnpm install --frozen-lockfile Запустите локальный сервер разработки: pnpm worker:dev Откройте приложение в браузере по локальному адресу
Где скачать one-ip?
Исходный код и инструкции по установке — на GitHub: https://github.com/zhihui-hu/one-ip

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты