Веб-инструментарий для поиска информации об IP, диагностики сети и DNS/CDN, проверки браузерного отпечатка и статуса AI-сервисов; разворачивается на Cloudflare Workers.
jason5ng32/MyIP
Универсальный набор инструментов для проверки IP и геолокации, утечек WebRTC и DNS, подключения, скорости, MTR, цензуры и Whois; можно развернуть самостоятельно с Docker.
Open source альтернатива:ipleak.net
- Звёзды
- 12,187
- Форки
- 1,248
- Открытые issues
- 27
- Последний коммит
- 12 часов назад
Что это?
MyIP — это набор инструментов с открытым исходным кодом для проверки того, как ваш IP-адрес, местоположение и сеть выглядят извне. Он показывает сведения об IPv4 и IPv6 из нескольких источников рядом друг с другом, включая страну, город, ASN и организацию, а также позволяет проверить любой другой IP.
В набор входят проверки утечек и конфиденциальности, например тесты на утечки WebRTC и DNS, а также просмотр цифрового отпечатка браузера. Сетевые тесты включают проверку доступности списков сайтов, тесты скорости, глобальные тесты задержки, маршруты MTR с распределённых проб, проверку цензуры и тестирование правил прокси. Инструменты для поиска данных включают Whois, разрешение DNS через несколько резолверов, поиск по MAC, калькулятор IP и профили ASN.
Приложение работает в браузере: его можно развернуть одной командой Docker или собрать локально с помощью Node.js и pnpm. Для работы нужны учётные данные MaxMind GeoLite2, чтобы получать данные геолокации и ASN.
Ключевые возможности
- 01Показывает сведения об IPv4 и IPv6 из нескольких источников, включая данные геолокации и ASN.
- 02Обнаруживает утечки WebRTC и DNS при использовании VPN и прокси.
- 03Проводит тесты подключения, скорости, глобальной задержки и MTR.
- 04Проверяет цензуру сайтов и тестирует конфигурации правил прокси.
- 05Предоставляет Whois, поиск DNS через несколько резолверов, поиск по MAC и калькулятор IP.
- 06Предоставляет curl API, чтобы узнавать свой IP из терминала.
Сценарии использования
- Проверка того, не раскрывают ли VPN или прокси ваш настоящий IP-адрес или DNS-запросы.
- Диагностика проблем с доступностью сети и маршрутизацией до определённых сайтов.
- Самостоятельное размещение приватной страницы для диагностики IP и сети команды.
- Поиск сведений о владельце и маршрутизации IP-адреса, домена или номера AS.
Быстрый старт
- 1
Запустите контейнер Docker
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest - 2
Для реального развертывания настройте учетные данные MaxMind и разрешенный домен
docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
Что важно знать
- Для геолокации IP-адресов и поиска ASN нужны учетные данные MaxMind GeoLite2; в противном случае источник MaxMind возвращает 503.
- Для использования реального домена необходимо настроить ALLOWED_DOMAINS; иначе все запросы, кроме запросов с localhost, получают ответ 403.
Темы
Частые вопросы
- Что такое MyIP?
- Универсальный набор инструментов для проверки IP и геолокации, утечек WebRTC и DNS, подключения, скорости, MTR, цензуры и Whois; можно развернуть самостоятельно с Docker. MyIP — это набор инструментов с открытым исходным кодом для проверки того, как ваш IP-адрес, местоположение и сеть выглядят извне. Он показывает сведения об IPv4 и IPv6 из нескольких источников рядом друг с другом, включая страну, город, ASN и организацию, а также позволяет проверить любой другой IP.
- MyIP можно использовать бесплатно? Какая у него лицензия?
- MyIP распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- MyIP всё ещё поддерживается?
- Активно поддерживается. Последний коммит в MyIP — 21 окт. 2026 г..
- Для чего можно использовать MyIP?
- Проверка того, не раскрывают ли VPN или прокси ваш настоящий IP-адрес или DNS-запросы. Диагностика проблем с доступностью сети и маршрутизацией до определённых сайтов. Самостоятельное размещение приватной страницы для диагностики IP и сети команды. Поиск сведений о владельце и маршрутизации IP-адреса, домена или номера AS.
- Как установить MyIP?
- Запустите контейнер Docker: docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest Для реального развертывания настройте учетные данные MaxMind и разрешенный домен: docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
- Где скачать MyIP?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jason5ng32/MyIP
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый DNS-сервер для всей сети: блокирует рекламу и трекеры на всех устройствах без клиентского ПО.
CLI на Go для WHOIS и анализа доменов с вкладочным TUI: WHOIS, DNS, почтовая аутентификация, SSL/TLS, HTTP, SEO и определение стека технологий.
Веб-инструмент для анализа доменов: DNS-запросы, геолокация IP-адресов, WHOIS и история SSL-сертификатов в одном интерфейсе.
Универсальный инструмент OSINT с открытым исходным кодом для проверки сайтов по запросу: DNS, SSL, заголовки, данные сервера и настройки безопасности.
Подборка программ и онлайн-сервисов, ориентированных на приватность и безопасность: от менеджеров паролей до операционных систем.