IPv4 и IPv6: в чём разница и какой адрес видят сайты
IPv4 и IPv6 решают одну задачу — адресуют устройства в сети, — но делают это по-разному. Современное подключение нередко использует оба протокола одновременно, поэтому проверять только один адрес недостаточно.
Как выглядят IPv4 и IPv6
IPv4 состоит из четырёх десятичных чисел от 0 до 255, например 203.0.113.25. Пространство таких адресов ограничено, поэтому провайдеры часто используют NAT и делят один публичный адрес между несколькими абонентами.
IPv6 намного длиннее и записывается шестнадцатеричными группами, например 2001:db8::25. Большое адресное пространство позволяет выдавать глобальные адреса без привычного дефицита IPv4.
Почему сайт может видеть два адреса
При dual-stack подключении браузер умеет работать и по IPv4, и по IPv6. Конкретный протокол выбирается для каждого соединения. Поэтому один сервис может увидеть IPv6, а другой — IPv4.
Это особенно важно при проверке VPN: туннель может менять IPv4, но пропускать IPv6 напрямую. Тогда часть запросов продолжит идти через прова йдера.
- сравните публичные IPv4 и IPv6 до и после включения VPN;
- убедитесь, что IPv6 либо тоже изменился, либо корректно отключён;
- дополнительно проверьте WebRTC и DNS — они используют отдельные механизмы.
Какой адрес считать своим
Локальный адрес устройства внутри домашней сети и публичный адрес в интернете — не одно и то же. Страница «Мой IP» показывает адрес, с которого запрос пришёл к серверу, а полная проверка отдельно запрашивает IPv4 и IPv6 из браузера.
Геолокация по обоим протоколам приблизительна. Она описывает сеть и узел провайдера, а не точный домашний адрес пользователя.
