Linux #Linux #Сеть #Сервер #Безопасность #Инструменты

Проверка IP-адреса: где находится, чей и не опасен ли

Узнайте свой IP или проверьте любой адрес и домен: страна и город, провайдер и автономная система, сеть по реестру и контакт для жалоб, признаки хостинга, VPN и Tor. Плюс как читать результат и что делать, если адрес атакует ваш сервер.

8 минут 4
Проверка IP-адреса: страна, провайдер, хостинг, VPN и Tor

Чужой IP-адрес обычно попадается в самый неподходящий момент: в журнале сервера сотни попыток входа, на сайт ломится странный бот, а в почте письмо «с вашего адреса шёл спам». Первый вопрос всегда один — кто это и откуда.

Введите адрес или домен — инструмент покажет страну и город, провайдера, к какой сети относится адрес по данным регистратора, куда писать жалобу и похож ли адрес на сервер, VPN или узел Tor. Свой IP он определяет сам, сразу при открытии страницы.

Ваш IP: определяю… Примеры:

Сайт не хранит ваш адрес и адреса, которые вы проверяете: для ограничения частоты используется только солёный хеш, а ответы справочных служб держатся в кэше под хешем не дольше недели.

Данные: IP Geolocation by DB-IP (CC BY 4.0), ip-location-db, X4BNet lists_vpn (MIT), список узлов Tor — torproject.org, сведения о сети — RDAP региональных регистраторов.

Как пользоваться

  1. 🌐 Свой адрес появится сразу: поле «Ваш IP» и карточка с данными под ним.
  2. 🔎 Чужой адрес или домен — вставьте в поле и нажмите «Проверить». Подойдут IPv4 (8.8.8.8), IPv6 (2a00:1450::1), домен (ya.ru) и даже ссылка целиком — домен из неё выделится сам.
  3. 🔗 Поделиться результатом — просто скопируйте адрес страницы: проверяемый IP в нём уже есть (?ip=…).
  4. 📋 Скопировать адрес, контакт для жалоб или весь ответ в JSON можно кнопками рядом.

Что означает каждое поле

ПолеЧто этоОткуда данные
Имя хостаОбратная запись DNS (PTR). У серверов там часто имя хостинга, у домашних абонентов — что-то вроде broadband-…DNS
МестоположениеСтрана, регион и город, где зарегистрирована сеть или стоит оборудование провайдераDB-IP Lite
Провайдер (AS)Автономная система — сеть, у которой есть свой номер (AS15169 — Google). Это и есть «чей адрес»ip-location-db
МаршрутБлок адресов, который AS анонсирует в интернетip-location-db
Диапазон и имя сетиКак сеть записана у регионального регистратора: RIPE NCC для Европы и России, ARIN для Северной Америки и т. д.RDAP
Для жалоб (abuse)Почта, куда владелец сети просит писать о спаме, атаках и взломахRDAP
ТипХостинг и дата-центр или обычный провайдер и мобильная связьсписки диапазонов, название сети

Почему город может не совпадать

Геолокация по IP — это не GPS. Базы знают, где зарегистрирована сеть и где провайдер ставит оборудование, а не где сидит человек. Поэтому:

  • 📱 у мобильного интернета город часто показывается областной центр или вообще Москва — трафик выходит в интернет через узлы оператора;
  • 🏢 у крупных провайдеров весь регион может «жить» в одном городе;
  • 🖥️ у хостинга координаты указывают на дата-центр, а не на владельца сервера;
  • 🛡️ при VPN вы увидите страну VPN-сервера.

Точность до страны обычно высокая, до города — как повезёт. Улицу и дом по IP не узнать.

Хостинг, VPN и Tor: как это определяется

  • 🏢 Хостинг. Адрес входит в открытые списки диапазонов дата-центров или в названии сети есть слова вроде hosting, cloud, server, VPS. Почти все атаки на серверы и сайты идут именно с таких адресов: арендовать VPS проще, чем держать бота дома.
  • 🔐 VPN. Адрес входит в известные диапазоны коммерческих VPN-сервисов. Список неполный: небольшой VPN на арендованном сервере определится как «хостинг», а не как VPN.
  • 🧅 Tor. Адрес есть в официальном списке выходных узлов сети Tor, который публикует сам Tor Project. Этот признак самый точный, но список меняется каждый час.

Репутация: если адрес на вас нападает

Если в журнале сервера одни и те же адреса раз за разом пытаются войти по SSH или перебирают страницы сайта, ориентируйтесь на такие признаки:

  • 🏢 Хостинг плюс чужая страна — почти всегда бот. Живые посетители редко приходят из дата-центров.
  • 📈 Репутация в AbuseIPDB — процент уверенности, что адрес вредоносный, и число жалоб от разных администраторов. Ссылка на отчёт есть в карточке «Репутация».
  • 📮 Контакт для жалоб. Напишите на abuse-адрес провайдера: укажите IP, точное время с часовым поясом и строки из журнала. Крупные хостинги на такие письма реагируют, иногда блокируют клиента.

Но жаловаться на каждого бота бессмысленно — их тысячи. Надёжнее закрыть сервер:

Терминал
# посмотреть, кто чаще всего ломится по SSH
sudo journalctl -u ssh --since today | grep -E 'Failed|Invalid user' | grep -oE 'from [0-9.]+' | sort | uniq -c | sort -rn | head
# заблокировать адрес через UFW
sudo ufw deny from 203.0.113.0/24

Первая команда считает неудачные входы по адресам за сегодня, вторая закрывает весь блок /24. Подробно про ключи вместо паролей, UFW и fail2ban — в статье Защита Ubuntu Server.

Если в чёрном списке оказался ваш адрес

  • 🔄 Домашний интернет с динамическим IP. Адрес до вас мог принадлежать кому угодно. Перезагрузите роутер — провайдер часто выдаёт новый.
  • 🖥️ Свой сервер. Проверьте, не рассылает ли он спам и не взломан ли: открытые порты, незнакомые процессы, исходящие письма. Потом подайте запрос на удаление из списка на сайте самого списка.
  • 📡 Мобильный интернет и CGNAT. Через один внешний адрес выходят тысячи абонентов, поэтому у таких адресов часто много жалоб — это не про вас.

Как узнать свой IP без сайта

В терминале Linux или macOS:

Терминал
curl -s https://ifconfig.me; echo

Это внешний адрес — тот, который видят сайты. А локальный адрес компьютера в домашней сети — другой:

Терминал
ip -4 addr show | grep inet        # Linux
ipconfig getifaddr en0             # macOS, Wi-Fi или кабель

Адреса вида 192.168.x.x, 10.x.x.x и 172.16–31.x.x — частные: они есть в каждой домашней сети и из интернета не видны. Если вставить такой адрес в проверку, инструмент так и скажет. Как устроены подсети и маски — в калькуляторе подсетей.

Главные советы

  • Хостинг в логах — чаще всего бот. Живые посетители почти никогда не приходят из дата-центров.
  • Город — приблизительно. Точно определяется страна и провайдер, а не дом и улица.
  • Жалуйтесь по делу. Abuse-контакт, время с часовым поясом и строки из журнала — без этого письмо не прочитают.
  • Защищайте сервер, а не гоняйтесь за ботами. Ключи SSH, UFW и fail2ban решают проблему сразу для всех адресов.
  • Ваш адрес в чёрном списке? На домашнем интернете перезагрузите роутер, на сервере — ищите причину.
  • Частные адреса не проверяются. 192.168.x.x и 10.x.x.x есть в каждой сети, у них нет страны и владельца.

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

Как узнать свой IP-адрес?

Откройте эту страницу — ваш внешний адрес появится в поле «Ваш IP», а под ним карточка с провайдером и страной. В терминале то же самое покажет curl -s https://ifconfig.me.

Можно ли по IP узнать точный адрес человека?

Нет. По IP определяются страна, регион и провайдер, иногда город. Точный адрес абонента знает только провайдер, и выдаёт он его только по официальному запросу.

Почему мой IP показывает другой город?

Базы геолокации знают, где зарегистрирована сеть провайдера, а не где вы находитесь. У мобильного интернета и крупных провайдеров город часто указан областной или вообще Москва.

Что такое ASN?

Номер автономной системы — сети одного владельца, которая сама обменивается маршрутами с остальным интернетом. По ASN видно, чей это адрес: Google, Яндекс, ваш провайдер или хостинг.

Как понять, что адрес — VPN или прокси?

Инструмент сверяет адрес с открытыми списками диапазонов VPN-сервисов, дата-центров и выходных узлов Tor. Если адрес из дата-центра, это скорее сервер, VPN или прокси, чем домашний пользователь. Но резидентные прокси по одному IP не определить.

Куда пожаловаться на IP-адрес?

На abuse-контакт владельца сети — он есть в карточке «Сеть и контакты». В письме укажите адрес, точное время с часовым поясом и строки из журнала. Можно также отправить отчёт в AbuseIPDB, чтобы об адресе узнали другие администраторы.

Сайт сохраняет адреса, которые я проверяю?

Нет. Для ограничения частоты хранится только солёный хеш вашего адреса, а ответы справочных служб лежат в кэше под хешем и удаляются в течение недели.

Почему у адреса нет имени хоста?

Обратную запись DNS (PTR) настраивает владелец сети, и многие её не делают. У домашних абонентов и хостинга она обычно есть, у части серверов и мобильных сетей — нет.

Статья помогла?

Комментарии

Пока никто не написал. Будьте первым — вопрос или свой опыт одинаково полезны.

Комментарий появится после проверки. Ссылки и реклама не публикуются.