webtrajans
ru

Что такое IP-адрес и что по нему можно узнать

IP-адрес — это номер устройства в сети, по которому к нему доставляются данные. Разбираем виды адресов, почему у провайдера бывают «серые» IP и что сайт видит, когда вы его открываете.

Обновлено: 5 мин чтения

Каждый раз, когда вы открываете сайт, отправляете сообщение или смотрите видео, данные идут по адресам — IP-адресам. Без них интернет не знал бы, куда доставить пакет. Разберём, как устроены адреса, почему их бывает несколько и что сайты могут о вас узнать.

Что такое IP-адрес

IP-адрес (Internet Protocol address) — числовой идентификатор устройства или сетевого интерфейса в сети. Он нужен для двух вещей:

  • адресация — куда доставить данные;
  • маршрутизация — как найти путь к этой сети.

Людям удобнее запоминать имена вроде yandex.ru, поэтому есть система DNS, которая переводит доменное имя в IP-адрес. Подробнее — в гайде DNS-записи, а посмотреть, какие адреса у домена, можно в проверке DNS.

IPv4 и IPv6

IPv4

Классический формат — четыре числа от 0 до 255, разделённые точками:

93.184.216.34
192.168.1.10

Это 32 бита, то есть около 4,3 миллиарда адресов. Свободные IPv4-адреса у региональных регистраторов (в том числе RIPE NCC, который обслуживает Европу, Россию и Центральную Азию) закончились ещё в 2010-х, поэтому адреса экономят с помощью NAT.

IPv6

Новый формат — 128 бит, записывается восемью группами шестнадцатеричных чисел:

2001:0db8:0000:0000:0000:ff00:0042:8329
2001:db8::ff00:42:8329   — сокращённая запись

Адресов в IPv6 столько, что их хватит любому мыслимому количеству устройств. IPv6 постепенно внедряется: многие мобильные операторы и крупные сервисы уже работают с ним, но в целом в России доля IPv6-трафика пока заметно ниже, чем в ряде европейских стран.

Публичные и частные адреса

Частные (локальные) адреса используются внутри домашних и офисных сетей и не маршрутизируются в интернете:

Диапазон Типичное использование
10.0.0.0 – 10.255.255.255 корпоративные сети, сети провайдеров
172.16.0.0 – 172.31.255.255 корпоративные сети, Docker
192.168.0.0 – 192.168.255.255 домашние роутеры
100.64.0.0 – 100.127.255.255 сети провайдеров (CGNAT)
127.0.0.1 localhost — сам компьютер

Публичный адрес — тот, с которым ваш роутер или сеть провайдера видны в интернете. Все устройства в квартире — ноутбук, телефоны, телевизор — обычно выходят в интернет под одним публичным IP через NAT (трансляцию адресов) на роутере.

Белый и серый IP

В России для этого есть устойчивые термины:

  • Белый IP — публичный адрес, выделенный именно вам. К вашему роутеру можно подключиться из интернета: для видеонаблюдения, домашнего сервера, удалённого доступа.
  • Серый IP — адрес в сети провайдера (часто из диапазонов 10.x.x.x или 100.64.x.x). В интернет вы выходите через общий публичный адрес вместе с другими абонентами. Подключиться к вам извне напрямую нельзя.

Как проверить: сравните адрес WAN в настройках роутера с адресом в сервисе Мой IP. Если они различаются — у вас серый IP. Белый адрес многие провайдеры предоставляют за дополнительную плату.

Динамический и статический IP

  • Динамический — меняется при переподключении или периодически. Так устроено у большинства домашних абонентов и почти всех мобильных.
  • Статический — закреплён за вами постоянно. Нужен для серверов, доступа к корпоративным системам по «белому списку» IP, некоторых сервисов.

Белый IP может быть и динамическим — тогда для удалённого доступа используют сервисы динамического DNS (DDNS).

Что сайт узнаёт по IP

Когда вы открываете страницу, сервер видит ваш публичный IP. По нему можно определить:

  • страну и регион — по базам геолокации, точность до города бывает неточной;
  • провайдера или организацию — какой компании принадлежит адрес;
  • тип подключения — мобильная сеть, домашний интернет, дата-центр, VPN;
  • совпадения — например, что с одного IP пришло много запросов.

Чего по IP нельзя узнать: имя, точный адрес, номер телефона. Эти данные есть у провайдера и раскрываются только по законному запросу.

Кроме IP, сайт видит заголовки браузера: язык, версию ОС и браузера, разрешение экрана — комбинация этих данных используется для «отпечатка» браузера.

VPN и прокси

VPN создаёт зашифрованный туннель между вашим устройством и VPN-сервером. Сайты видят IP сервера, а не ваш; провайдер видит, что вы подключены к VPN, но не видит содержимое трафика.

Что важно знать:

  • VPN-провайдер видит ваш настоящий IP и может видеть посещаемые ресурсы — выбирайте сервисы с понятной политикой и юрисдикцией;
  • бесплатные VPN часто зарабатывают на данных пользователей;
  • использование и распространение VPN регулируется законодательством конкретной страны — в России, например, ограничено распространение VPN-сервисов, не выполняющих требования закона, и реклама способов обхода блокировок;
  • прокси меняет IP для отдельного приложения или браузера, но обычно не шифрует трафик.

Полезные команды

# Локальный адрес
ipconfig            # Windows
ip addr             # Linux
ifconfig            # macOS

# Маршрут до сервера
tracert ya.ru       # Windows
traceroute ya.ru    # Linux / macOS

# Проверка доступности
ping 8.8.8.8

traceroute показывает цепочку маршрутизаторов до сервера — по ней видно, на каком участке пропадают пакеты. Если сайт не открывается, полезен гайд Почему не открывается сайт.

IP-адрес и сайты

Владельцам сайтов IP-адрес посетителей нужен для защиты от ботов и DDoS-атак, ограничения попыток входа и аналитики. В России IP-адрес в сочетании с другими данными может считаться персональными данными, поэтому при сборе логов и аналитики учитывайте требования закона № 152-ФЗ и опубликуйте политику обработки данных.

Частые ошибки

  • Считать IP «паспортом» — адрес меняется и может быть общим для сотен абонентов.
  • Путать локальный и публичный IP при настройке удалённого доступа.
  • Открывать порты роутера без пароля и обновлений — камеры и NAS с белым IP постоянно сканируют боты.
  • Полагаться на IP-геолокацию для точных выводов о местоположении.

Чек-лист

  • Знаю свой публичный IP и тип (белый или серый).
  • Для удалённого доступа — белый IP или VPN до своей сети.
  • Открытые порты закрыты паролями и обновлены.
  • VPN выбран осознанно, с учётом законодательства.

Если интернет работает медленно, полезен гайд Скорость интернета: Мбит и Мбайт.

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

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

Откройте сервис «Мой IP» — он покажет публичный адрес, с которым вы выходите в интернет. Локальный адрес устройства в домашней сети можно посмотреть в настройках Wi-Fi или командой ipconfig (Windows) или ip addr (Linux).

Что такое белый и серый IP?

Белый (публичный) IP доступен из интернета напрямую. Серый — адрес внутри сети провайдера, который выходит в интернет через общий адрес (NAT). С серым IP сложнее открыть доступ к домашнему серверу или камере извне.

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

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

Скрывает ли VPN IP-адрес?

VPN заменяет ваш публичный IP на адрес VPN-сервера для посещаемых сайтов. Но провайдер VPN видит ваш настоящий адрес, поэтому важно, какому сервису вы доверяете. Правила использования VPN различаются по странам.

Похожие гайды

DNS-записи простыми словами: типы, TTL и смена NS-серверовDNS — телефонная книга интернета: она переводит понятное имя сайта в IP-адрес сервера. От правильных DNS-записей зависит, откроется ли сайт и дойдёт ли почта.Скорость интернета: как понять результаты теста и что делать, если медленноПровайдер обещает 500 Мбит/с, а файл качается на 60 МБ/с — это не обман, а разница в единицах. Разбираемся, что показывает тест скорости и почему результаты скачут.Что такое SPF, DKIM и DMARC и почему ваши письма попадают в спамСамая частая причина, по которой корпоративные письма оказываются в спаме, — отсутствующие или ошибочные записи аутентификации. Три DNS-записи решают эту проблему.Почему не открывается сайт: пошаговая диагностикаПервый вопрос при недоступном сайте — он лежит для всех или только у вас? Ответ подскажет, где искать причину: на сервере, в DNS, в сертификате или на вашей стороне.