IP location: как определить местоположение по IP-адресу — инструкция для новичка
IP location показывает, в какой стране, регионе и у какого провайдера числится IP-адрес. Из статьи вы узнаете, как проверить ip location за 2–3 минуты онлайн и в командной строке, почему город в результате часто не совпадает с реальным и как учесть локацию при выборе сервера. Похожие инструкции по проверке адресов собраны в нашем блоге.

Коротко
- IP location — это данные о стране, регионе, городе и провайдере, которые геобаза сопоставляет с IP-адресом
- Проверка занимает 2–3 минуты: узнать адрес, ввести его в геосервис, сравнить результаты в двух-трёх источниках
- IPv4-адрес состоит из 32 бит (около 4,3 млрд адресов), IPv6 — из 128 бит
- Страну по IP определяют обычно надёжнее, чем город: город может отличаться на десятки и сотни километров
- Адреса из диапазонов 192.168.0.0/16, 10.0.0.0/8 и 172.16.0.0/12 внутренние, у них нет геолокации
- Для сервера пинг в пределах страны обычно 5–40 мс, до другого континента — 100–200 мс
- После смены хостинга или провайдера базы обновляются обычно за несколько дней
Что такое IP location и что она показывает
IP location — это геоданные, которые специальная база сопоставляет с IP-адресом. IP расшифровывается как Internet Protocol, «межсетевой протокол». Сам адрес, например 203.0.113.25, не содержит названия города: страну, регион и провайдера к нему привязывают по записям регистраторов и данным операторов.
IPv4-адрес занимает 32 бита и записывается четырьмя числами от 0 до 255, всего таких адресов около 4,3 млрд. IPv6 длиннее: он занимает 128 бит, поэтому его хватает с запасом. Адресами управляют 5 региональных регистраторов: RIPE NCC, ARIN, APNIC, LACNIC и AFRINIC. Свой адрес можно посмотреть по инструкции как узнать свой IP.
Важно: IP location — это не точные координаты устройства. Страну база определяет обычно надёжнее, чем город, который может отличаться от реального на десятки и сотни километров. У внутренних адресов из диапазонов 192.168.0.0/16, 10.0.0.0/8 и 172.16.0.0/12 геолокации нет.
Результат проверки обычно содержит такие сведения:
- страна;
- регион;
- город;
- провайдер;
- часовой пояс.
Какие ещё данные бывают у адреса, разобрано в статье информация об IP, а способы сверки собраны в материале проверка IP-адреса.
Как работает определение местоположения по IP
Сам IP-адрес не хранит данных о месте. Адресами управляют 5 региональных регистраторов: RIPE NCC, ARIN, APNIC, LACNIC и AFRINIC. Они выдают крупные блоки провайдерам и компаниям, а запись о владельце попадает в открытую базу, которую показывает WHOIS-запрос.
Провайдер делит свой блок на подсети и закрепляет их за регионами и узлами. Границу подсети задаёт маска: в записи 203.0.113.0/24 число 24 означает, что 24 бита из 32 в IPv4 отведены под сеть, а в подсети остаётся 256 адресов. Диапазон любой подсети можно рассчитать в калькуляторе IP-адресов. Геобазы собирают эти данные и уточняют их, после чего вы получаете результат при поиске по IP.
Поэтому страна надёжнее города. Регистрационная запись почти всегда указывает страну, а город база вычисляет по косвенным признакам и может ошибиться на десятки и сотни километров. После смены провайдера или хостинга база обновляется не мгновенно: обычно проходит несколько дней, и всё это время адрес числится за старым местом.
Геобаза складывает локацию из таких источников:
- данные регистраторов: владелец блока и страна;
- записи провайдера: за каким регионом закреплена подсеть;
- задержки: обычно 5–40 мс в пределах страны и 100–200 мс до другого континента;
- сведения партнёров: операторов связи и сервисов, которые знают, где реально работают адреса.
Как узнать IP location: пошаговая инструкция
Проверка занимает 2–3 минуты и состоит из 7 шагов. Вам понадобятся браузер и командная строка. В примере используется адрес 203.0.113.25 из диапазона для документации: вместо него подставьте свой адрес или адрес сервера.
Город в результатах может расходиться с реальным на десятки и сотни километров, поэтому сверяйте 3 источника: 2ip.io, ipinfo.io и запрос WHOIS (служба с данными о владельце адреса). Если нужен только ваш собственный адрес, откройте инструкцию, как узнать, где вы находитесь по IP.
Пройдите шаги по порядку:
- Узнайте свой внешний IP-адрес в любом геосервисе или возьмите адрес сервера у хостинга. Для проверки именно сервера пригодится разбор проверки IP сервера.
- Убедитесь, что адрес не из внутренних диапазонов
192.168.0.0/16,10.0.0.0/8и172.16.0.0/12. По таким адресам геолокацию не определить. - Откройте геосервис
2ip.io/ru/geoip. - Введите адрес
203.0.113.25и прочитайте страну, регион, город и провайдера. - Повторите запрос в
ipinfo.ioи запишите те же четыре параметра. - Выполните в терминале команду
whois 203.0.113.25. Сверьте организацию и страну регистрации с данными сервисов. - Сравните результаты. За ориентир принимайте совпадающие данные: страна обычно совпадает во всех источниках, город чаще расходится. Другие сервисы для сверки собраны в материале про IP checker.
Если адрес недавно сменился, например после переезда на другой хостинг, базы могут показывать старые данные. Обычно они обновляются за несколько дней, поэтому повторите проверку позже.

Какие данные покажет сервис и насколько они точны
Геосервис по адресу, например 203.0.113.25, выдаёт шесть полей. Надёжность у них разная: страну и провайдера база определяет уверенно, а город и координаты только приблизительно.
Город может расходиться с реальным на десятки и сотни километров. Координаты обычно указывают на центр города или района, а не на ваш дом. У мобильных операторов и корпоративных сетей часто виден узел оператора, а не устройство.
В таблице показано, что означает каждое поле и от чего зависит его точность:
| Поле | Что показывает | Надёжность | На что влияет |
|---|---|---|---|
| Страна | Государство, за которым числится диапазон адресов | Обычно высокая | Доступность контента, требования к хранению данных |
| Регион | Область или край | Средняя | Региональные настройки сайтов и рекламы |
| Город | Ближайший населённый пункт из базы | Низкая | Приблизительная привязка, ошибка до сотен километров |
| Провайдер или организация | Владелец диапазона | Обычно высокая | Понимание, хостинг это или домашний оператор |
| Часовой пояс | Пояс по региону | Средняя | Отображение времени на сайтах |
| Координаты | Центр города или района | Низкая | Отметка на карте, оценка расстояния |
Если значения расходятся, проверьте адрес в другом сервисе или запустите ещё одну проверку IP. После смены хостинга или провайдера базы обновляются обычно за несколько дней, поэтому новый адрес может показывать старые данные. Для сервера важнее страна и отклик: в пределах страны пинг обычно 5–40 мс, до другого континента 100–200 мс.
Типичные ошибки при определении IP location
Большинство неудачных проверок связано не с сервисом, а с тем, как читают результат. Геобаза даёт приблизительную картину, и её легко принять за точные данные.
Ошибки повторяются у новичков из раза в раз, поэтому разберём каждую отдельно. Вот перечень:
- принять город за точный адрес;
- проверить внутренний IP;
- не учесть мобильный интернет и посредников;
- довериться одному сервису;
- смотреть устаревшие данные после смены хостинга.
Город принят за точный адрес
Город в ответе может отличаться от реального на десятки и сотни километров. Опирайтесь на страну и провайдера, а город считайте подсказкой.
Проверен внутренний IP
Так же ведут себя диапазоны 10.0.0.0/8 и 172.16.0.0/12. Внешний адрес поможет узнать проверка IP-адреса по шагам.
Не учтены мобильный интернет и посредники
Мобильные операторы и корпоративные сети часто показывают локацию узла оператора, а не вашего устройства. Подключитесь напрямую через домашнюю сеть и повторите проверку.
Довериться одному сервису
Сверьте 2ip.io, ipinfo.io и WHOIS-запрос whois 203.0.113.25. Если страна совпала в трёх источниках, ей можно верить. Для домена заодно проверьте DNS-записи: они покажут, на какой адрес он указывает.
Устаревшие данные после смены хостинга
Базы обновляются не мгновенно: после смены провайдера или хостинга обычно проходит несколько дней. Подождите и повторите проверку. Если оцениваете чужой сайт, полезно также узнать возраст домена.
Запомните три правила: страна надёжнее города, внутренний адрес не проверяют, а результат сверяют минимум в двух источниках.
Онлайн-сервис или командная строка: что выбрать
Геосервис подходит для первой проверки: вы вводите адрес и за 2–3 минуты видите страну, город и провайдера. Командная строка нужна, когда важны владелец адреса, задержка и маршрут. Новичку достаточно начать с сервиса, а команды добавить для сверки.
Если у вас есть только домен, сначала получите его адрес командой nslookup example.com. Как читать ответ DNS (системы доменных имён), объясняет материал, как проверить DNS-записи домена. Когда нужно узнать, открыт ли порт на найденном адресе, пригодятся инструкции, как проверить порт онлайн и выполнить проверку командами.
Каждый способ отвечает на свой вопрос:
- геосервис: страна, регион, город и провайдер, но город может отличаться на десятки и сотни километров;
whois 203.0.113.25: организация-владелец и страна регистрации блока адресов;ping 203.0.113.25: задержка, в пределах страны обычно 5–40 мс, до другого континента 100–200 мс;tracert 203.0.113.25в Windows (до 30 переходов по умолчанию) илиtraceroute 203.0.113.25в Linux и macOS: маршрут по узлам.
Сверяйте результат по трём источникам: 2ip.io, ipinfo.io и WHOIS-запрос. Если страна совпала везде, ей можно доверять. Расхождение по городу — обычная ситуация, а не повод считать проверку неудачной.

IP location сервера и сайта: как учесть при выборе VPS
Локация сервера влияет на скорость отклика. Если сервер и посетители находятся в одной стране, пинг обычно составляет 5–40 мс. До другого континента он растёт до 100–200 мс, и страницы открываются заметно медленнее.
Второй фактор — требования к хранению данных. Если вы собираете персональные данные пользователей, заранее уточните, в какой стране их разрешено хранить. Выбирайте локацию до оплаты VPS (virtual private server, виртуальный сервер): после переезда сменится IP-адрес, а геобазы обычно обновляются несколько дней.
Чем VDS отличается от других типов хостинга, объясняет статья о VDS-сервере. Если аудитория уже определена, вы можете подобрать VPS нужной страны. Для действующего проекта сначала выясните, на какой системе он работает: поможет материал о том, как узнать CMS сайта.
Если сервер уже арендован и вы сомневаетесь в его локации, проверьте её тремя способами:
- Введите IP сервера в
2ip.ioиipinfo.ioи сравните страну в обоих результатах. - Выполните
whois 203.0.113.25и посмотрите поля со страной и названием сети. - Запустите
ping 203.0.113.25со своего компьютера: 5–40 мс указывают на сервер в вашей стране, 100–200 мс — на другой континент.
Когда IP location не поможет
IP location даёт страну, регион и провайдера, но не точные координаты. Город в базе может отличаться от реального на десятки и сотни километров, а у мобильных операторов и корпоративных сетей вы чаще увидите узел оператора, а не само устройство. Поэтому найти по IP адрес конкретного человека или устройства не получится.
Не сработает метод и с внутренними адресами из диапазонов 192.168.0.0/16, 10.0.0.0/8 и 172.16.0.0/12: у них нет геолокации. Не покажет он и безопасность ссылки или открытые порты на сервере. Для таких задач нужны другие инструменты.
Вот что использовать вместо геобазы:
- Узнать владельца адреса или сети: выполните
whois 203.0.113.25. В ответе будут организация, диапазон адресов и контакты для жалоб. - Проверить ссылку: проверьте ссылку на безопасность онлайн до перехода по ней.
- Проверить порт: используйте онлайн-сканер портов или команду
nslookup example.comдля связки домена и адреса, а затем проверку нужного порта на своём сервере. - Настроить связь внутри команды: для звонков и чатов на своём сервере посмотрите как работает Nextcloud Talk.
Если кратко, IP location хорошо отвечает на вопрос «в какой стране и у какого провайдера адрес», и этого достаточно для большинства задач. Для остального берите whois, проверку ссылки и порта. Выбираете сервер для сайта? Подберите VPS с нужной локацией до оплаты.
Частые вопросы
Как узнать ip location по адресу?
Можно ли найти точный адрес человека по IP?
Почему сервис показывает не мой город?
Как узнать свой IP-адрес?
Как определить местоположение сервера по IP?
Чем IP location отличается от WHOIS?
Почему разные сервисы показывают разные результаты?
Как быстро обновляется база после смены хостинга?
Отличается ли определение для IPv6?
Влияет ли локация сервера на скорость сайта?
Проверьте себя
- Адрес не из внутренних диапазонов 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12
- Результат сверен минимум в трёх источниках
- Страна в геобазе совпадает со страной в whois
- Город воспринимается как ориентир, а не точный адрес
- Для сервера проверен ping и он соответствует ожидаемому расстоянию
- После смены хостинга данные перепроверены через несколько дней
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.