216.73.216.96
Скопировано| ASN | AS16509 |
|---|---|
| Организация | Amazon.com, Inc. |
| Страна | США |
| Город | Колумбус |
| Прокси | Нет |
| VPN | Нет |
| Хостинг | Нет |
| Tor | Нет |
Вопросы и ответы
Как использовать этот сервис из командной строки
Вы можете использовать curl, httpie, wget или любой другой инструмент командной строки. Вот пример с curl:
Проверить текущий IP:
curl ip.nc.gy
Посмотреть информацию о вашем IP:
curl ip.nc.gy/asn
curl ip.nc.gy/org
curl ip.nc.gy/country
curl ip.nc.gy/city
curl ip.nc.gy/proxy
curl ip.nc.gy/vpn
curl ip.nc.gy/hosting
curl ip.nc.gy/tor
Или получить всё в формате JSON:
curl ip.nc.gy/json
{
"ip": "1.1.1.1",
"continent": { ... },
"country": { ... },
"city": { ... },
"location": { ... },
"asn": { ... },
"proxy": { ... }
}
Посмотреть информацию о конкретном IP:
curl ip.nc.gy/json?ip=1.1.1.1
{
"ip": "1.1.1.1",
"continent": { ... },
"country": { ... },
"city": { ... },
"location": { ... },
"asn": { ... },
"proxy": { ... }
}
Как принудительно использовать IPv4 или IPv6?
Используйте curl -4 или curl -6, чтобы проверить именно ваш IPv4 или IPv6 адрес.
Как получить ответ в формате JSON?
Отправьте запрос на эндпоинт /json или отправьте запрос с заголовком application/json.
Могу ли я обращаться к вашему сервису программно?
Конечно, но пожалуйста, соблюдайте наши ограничения частоты запросов. Обычно это 30 RPM, а при высокой нагрузке мы можем снизить до 10 или 5 RPM.
API предназначен для ручного использования или небольших проектов. Если ваш сайт использует наш API для поиска IP-адресов посетителей, используйте очередь сообщений, чтобы запросы не блокировались. Если ваш проект имеет высокий трафик или нуждается в низкой задержке, лучше воспользоваться нашей офлайн-базой данных с открытым исходным кодом: Merged IP Database. Собственно, именно её и использует этот проект.
Откуда берутся данные об IP?
Данные о геолокации в основном поступают из бесплатных баз данных Maxmind и DB-IP. Данные AS -- из бесплатной базы данных IPinfo. Данные о прокси -- из моей собственной базы данных OpenProxyDB.
Источники данных:
- MaxMind GeoLite2: Creative Commons Attribution-ShareAlike 4.0 International License
- IPinfo Lite: Creative Commons Attribution-ShareAlike 4.0 International License
- DB-IP: CC BY 4.0
- RouteViews ASN: CC0 1.0
- OpenProxyDB: CC0 1.0
Могу ли я запустить собственный экземпляр?
Да, исходный код и база данных -- оба с открытым исходным кодом и размещены на GitHub:
Чем этот сайт отличается от других сервисов поиска IP?
Главное преимущество -- обнаружение прокси. Наша база данных покрывает данные о прокси, и точность действительно высокая. Мы провели внутреннее сравнение с коммерческими базами данных, такими как IPinfo, и показали себя не хуже, а в обнаружении резидентных прокси -- даже лучше.
У нас также лучше покрытие геолокации IPv6, поскольку мы объединяем несколько баз данных, и в итоге данные получаются более полными.
Пользовательский опыт тоже лучше, чем у большинства сервисов поиска IP. Сайт работает без JavaScript, и мы загружаем минимум внешних ресурсов (шрифты и иконки), поэтому он быстро загружается при первом посещении.
Надёжен ли этот сервис?
Всё написано на Rust, поэтому производительность отличная. Сервис выдерживает L7 DDoS-трафик и продолжает работать. Он работает на VPS с 2 ядрами и 2 ГБ ОЗУ, чего уже более чем достаточно. Единственное, что может создать реальные проблемы -- масштабная L7 DDoS-атака, но перед нами стоит Cloudflare.
Содержание обходится мне в $18,00/мес, что довольно дёшево. Я не собираюсь закрывать сервис из-за расходов на хостинг, и рекламы не будет.
Этот сервис не исчезнет внезапно.
Как я могу поддержать этот сервис?
Я принимаю пожертвования в криптовалюте. Если хотите поддержать, свяжитесь со мной: networkcatlol@gmail.com