Кроссплатформенный графический интерфейс для визуализации трассировки маршрута в Windows, Linux и macOS на базе NextTrace.
xykt/IPQuality
Bash-скрипт для проверки качества IP-адреса: оценивает риски, определяет тип IP, проверяет доступность стриминговых и AI-сервисов и связь с почтовыми серверами.
- Звёзды
- 10,778
- Форки
- 743
- Открытые issues
- 0
- Последний коммит
- 20 дней назад
Что это?
IPQuality — shell-скрипт для комплексной проверки IP-адреса машины, на которой он запущен. Отчёт включает базовые геоданные из базы MaxMind, классификацию типа IP, оценку риска на основе нескольких баз данных о мошенничестве и злоупотреблениях, факторы риска, проверку доступности стриминговых и AI-сервисов, а также проверку связи с популярными почтовыми провайдерами.
Скрипт поддерживает запросы по IPv4 и IPv6 в dual-stack-режиме, а также позволяет проверять конкретный сетевой интерфейс или направлять запросы через прокси. Результаты можно просматривать в интерактивном терминале, выводить в формате JSON или сохранять на диск в виде файлов с обычным текстом или ANSI-кодами. Также предусмотрен режим конфиденциальности, отключающий создание онлайн-отчётов.
Скрипт работает во множестве дистрибутивов Linux и в macOS, а также в Windows через Docker. Интерфейс доступен на китайском и английском языках; для основной информации предусмотрено ещё несколько языков.
Ключевые возможности
- 01Проверяет адреса IPv4 и IPv6 с поддержкой dual-stack
- 02Объединяет оценки риска из нескольких баз репутации IP-адресов
- 03Проверяет доступность стриминговых и AI-сервисов, таких как Netflix, YouTube и ChatGPT
- 04Проверяет связь с крупнейшими почтовыми провайдерами, включая Gmail и Outlook
- 05Экспортирует результаты в файлы JSON, ANSI или обычного текста
Сценарии использования
- Проверить, не помечен ли IP-адрес VPS или прокси как рискованный, прежде чем использовать его
- Узнать, какие стриминговые и AI-сервисы доступны с конкретного сервера
- Проверить, могут ли исходящие письма с хоста доходить до крупнейших почтовых провайдеров
- Автоматизировать аудит IP-адресов, экспортируя результаты в JSON для обработки другими инструментами
Быстрый старт
- 1
Запустите скрипт в контейнере Docker в Linux
docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 - 2
Или запустите интерактивное меню с помощью официальной однострочной bash-команды из README
Что важно знать
- Windows поддерживается только через Docker.
- Лицензия AGPL-3.0 — лицензия с копилефтом, требующая распространять изменённые версии на тех же условиях.
- Результаты зависят от множества сторонних баз данных рисков и стриминговых сервисов, к которым скрипт обращается по сети.
Темы
Частые вопросы
- Что такое IPQuality?
- Bash-скрипт для проверки качества IP-адреса: оценивает риски, определяет тип IP, проверяет доступность стриминговых и AI-сервисов и связь с почтовыми серверами. IPQuality — shell-скрипт для комплексной проверки IP-адреса машины, на которой он запущен. Отчёт включает базовые геоданные из базы MaxMind, классификацию типа IP, оценку риска на основе нескольких баз данных о мошенничестве и злоупотреблениях, факторы риска, проверку доступности стриминговых и AI-сервисов, а также проверку связи с популярными почтовыми провайдерами.
- IPQuality можно использовать бесплатно? Какая у него лицензия?
- IPQuality распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- IPQuality всё ещё поддерживается?
- Активно поддерживается. Последний коммит в IPQuality — 30 сент. 2026 г..
- Для чего можно использовать IPQuality?
- Проверить, не помечен ли IP-адрес VPS или прокси как рискованный, прежде чем использовать его Узнать, какие стриминговые и AI-сервисы доступны с конкретного сервера Проверить, могут ли исходящие письма с хоста доходить до крупнейших почтовых провайдеров Автоматизировать аудит IP-адресов, экспортируя результаты в JSON для обработки другими инструментами
- Как установить IPQuality?
- Запустите скрипт в контейнере Docker в Linux: docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 Или запустите интерактивное меню с помощью официальной однострочной bash-команды из README
- Где скачать IPQuality?
- Исходный код и инструкции по установке — на GitHub: https://github.com/xykt/IPQuality
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Семейство open-source голосовых AI-моделей Microsoft: распознавание длинной речи (ASR), многоязычная по говорящим генерация речи (TTS) и потоковый TTS в реальном времени.
Официальная Python-библиотека для OpenAI REST API с синхронными и асинхронными клиентами и типизированными моделями запросов и ответов.
Открытый протокол на основе событий, который стандартизирует подключение AI-агентов к пользовательским frontend-приложениям.
Go-фреймворк для создания LLM-приложений и AI-агентов: компоненты, графовая оркестрация и приостановка процессов для участия человека.
Библиотека TypeScript/React для создания готовых к продакшену AI-чатов с компонуемыми примитивами и интеграциями с бэкендами.