Как узнать свой IP-адрес на любом устройстве
Искать нужно два адреса: публичный, общий для всего дома, и локальный, который есть у каждого устройства в вашей сети. Публичный находится в один клик; локальный лежит в сетевых настройках каждой системы — точный путь для каждой из них ниже.
В этой статье
Ваш публичный IP-адрес показан в верхней строке главной страницы CheckMyIP сразу после загрузки; он одинаков для всех устройств в домашней сети. Локальный (частный) IP-адрес вроде 192.168.1.20 находится в сетевых настройках: Windows — Параметры → Сеть и Интернет или ipconfig; macOS — Системные настройки → Wi-Fi → Подробнее или ipconfig getifaddr en0; iPhone — Настройки → Wi-Fi → ⓘ; Android — Настройки → Wi-Fi → сведения о сети; Linux — ip addr.
Публичный IP в один клик
Откройте главную страницу — адрес будет в первой строке. Он считывается с того подключения, через которое браузер загрузил страницу, то есть это ровно то, что видит любой сайт, и именно это число нужно сообщать службе поддержки, хосту игры или тому, кто добавляет вас в белый список. Если у подключения есть IPv6, показываются оба адреса. Из терминала curl checkmyip.com выводит тот же адрес простым текстом — удобно для скриптов.
Про это число стоит знать две вещи. Оно принадлежит подключению, а не устройству: каждый телефон, ноутбук и телевизор в вашем домашнем Wi-Fi показывает один и тот же публичный адрес, потому что роутер делит один адрес между всеми. И оно может меняться: большинство провайдеров выдают динамические адреса, так что значение, которое вы видите сегодня, через месяц может быть другим, а в мобильной сети оно меняется часто, по мере перехода между сотами. Если нужен адрес, который не меняется, читайте статический и динамический IP.
Публичный и локальный IP
Локальный адрес — это тот, который роутер выдал устройству из частного диапазона вроде 192.168.x.x или 10.x.x.x (публичный и частный IP). Он нужен, чтобы соединить два устройства внутри дома, настроить проброс портов, добраться до принтера или найти устройство в списке роутера. Он существует только внутри вашей сети, поэтому ни один сайт его не покажет: его читают с самого устройства, о чём и рассказывает остальная часть руководства.
Проверить сейчас
Край сети CloudflareСчитано на краю сети Cloudflare из этого запроса. На главной странице добавятся ваш провайдер, тип сети и проверки VPN, DNS и WebRTC.
ПодробнееWindows
Windows 11 и 10, через «Параметры». Откройте Параметры → Сеть и Интернет. Нажмите Wi-Fi, затем имя сети, к которой подключены (или Ethernet, если по кабелю), и прокрутите вниз до свойств: IPv4-адрес — это ваш локальный адрес, рядом перечислены DNS-серверы IPv4 и Физический адрес (MAC). В Windows 10 та же страница открывается через Wi-Fi → Свойства оборудования.
В командной строке. Нажмите клавишу Windows, введите cmd, нажмите Enter и наберите:
ipconfigНайдите адаптер, которым пользуетесь («Адаптер беспроводной локальной сети Беспроводная сеть» или «Адаптер Ethernet Ethernet»). IPv4-адрес — ваш локальный адрес, Основной шлюз — роутер, а если в списке есть IPv6-адрес, не начинающийся с fe80, у вас есть и IPv6. ipconfig /all добавляет DHCP-сервер, сроки аренды и MAC-адрес. В PowerShell то же самое делает Get-NetIPAddress -AddressFamily IPv4, а публичный адрес — в одну строку:
Invoke-RestMethod https://checkmyip.com/ipЕсли адрес начинается с 169.254, компьютер не смог достучаться до DHCP-сервера и назначил себе резервный адрес: проблема в пароле Wi-Fi или в кабеле, а не в настройках (адреса 169.254).
Mac
macOS Ventura и новее. Откройте Системные настройки, выберите в боковой панели Wi-Fi и нажмите Подробнее… рядом с сетью, к которой подключены. На вкладке TCP/IP показаны IP-адрес, маска подсети и маршрутизатор (ваш шлюз); на вкладке Оборудование — MAC-адрес. Для кабеля выберите вместо этого Сеть → Ethernet. В macOS Monterey и старше путь такой: Системные настройки → Сеть, адрес напечатан под статусом подключения.
В Терминале. Откройте Терминал (в Spotlight наберите Терминал) и выполните:
ipconfig getifaddr en0На большинстве Mac en0 — это Wi-Fi; если команда ничего не выводит, попробуйте en1 или выведите все интерфейсы командой ifconfig | grep "inet ". Адрес роутера покажет route -n get default | grep gateway, а публичный адрес — curl checkmyip.com. В статье как узнать IP на Mac каждый шаг показан на скриншотах.
iPhone и iPad
Откройте Настройки → Wi-Fi и нажмите ⓘ рядом с сетью, к которой подключены. В разделе АДРЕС IPV4 вы увидите IP-адрес (локальный адрес), Маску подсети и Маршрутизатор (шлюз). Если в сети работает IPv6, группа АДРЕС IPV6 перечислит и эти адреса, а раздел DNS покажет, какими резолверами пользуется телефон.
Две функции iOS здесь многих удивляют. Частный адрес Wi-Fi, включённый по умолчанию, даёт телефону отдельный MAC-адрес в каждой сети, поэтому в списке устройств роутера не будет аппаратного адреса из Настройки → Основные → Об этом устройстве; так и задумано. А Ограничить отслеживание IP-адреса (и iCloud Private Relay на платных тарифах iCloud) может направлять Safari и Почту через ретрансляторы Apple, так что публичный адрес, который видит сайт, может отличаться от адреса вашего подключения. В мобильной сети сотовый адрес в Настройках не показан нигде; быстрее всего увидеть его на главной странице, и обычно это будет адрес операторского NAT, общий для нескольких абонентов. В статье как узнать IP на iPhone разобран каждый экран.
Android
Телефоны на Android отличаются в зависимости от производителя, но адрес всегда находится в сведениях о сети Wi-Fi. На Pixel и чистом Android: Настройки → Сеть и интернет → Интернет, нажмите шестерёнку рядом с подключённой сетью и прочитайте IP-адрес (на старых версиях раскройте Дополнительно). На Samsung: Настройки → Подключения → Wi-Fi, шестерёнка рядом с сетью, адрес — в разделе Ещё или Дополнительно. На Xiaomi, OPPO и других он в Дополнительных настройках сети. Большинство телефонов показывают его и в Настройки → О телефоне → Состояние (или Информация о состоянии) вместе с MAC-адресом Wi-Fi.
Как и iPhone, Android начиная с версии 10 использует случайный MAC-адрес для каждой сети, а в мобильной сети адрес — операторский, и увидеть его можно только через сайт. В статье как узнать IP на Android оболочки производителей разобраны по одной.
Linux и Chromebook
Linux, в терминале. Современная команда:
ip -4 addr showКаждый интерфейс выводит свой адрес после inet; ip -6 addr show делает то же для IPv6, ip route show default печатает шлюз, а hostname -I — только адреса. На десктопах ту же информацию показывают настройки GNOME (Сеть или Wi-Fi, затем шестерёнка рядом с подключением) и параметры системы KDE. В старых инструкциях упоминается ifconfig; она по-прежнему работает там, где установлен пакет net-tools, но актуальный инструмент — ip.
Chromebook. Нажмите на часы, откройте Настройки → Сеть, выберите сеть Wi-Fi, к которой подключены, и раскройте Сеть: там перечислены IP-адрес и роутер, а MAC-адрес — в разделе Дополнительно. Публичный адрес, как всегда, на главной странице.
Способы для командной строки
Публичный адрес из любой командной строки: curl checkmyip.com (curl входит в macOS, Linux и Windows 10 и новее) или curl checkmyip.com/json — адрес вместе со страной, провайдером и сетью в формате JSON, что удобно в скриптах и домашней автоматизации. Эндпоинты описаны на странице для разработчиков.
Роутер, телевизор, игровые консоли и принтеры
Роутер. Войдите в панель администратора — обычно по адресу 192.168.1.1, 192.168.0.1 или по адресу с наклейки на роутере (как узнать IP-адрес роутера). На странице состояния или обзора показан адрес WAN или Интернет — это публичный адрес, назначенный провайдером, а список устройств, клиентов или DHCP показывает локальный адрес всего, что подключено. Если WAN-адрес начинается с 100.64–100.127, провайдер использует NAT операторского класса, и сайты видят другой адрес; что это меняет, объясняет руководство по CGNAT.
Smart TV. В настройках телевизора откройте Сеть (или Общие → Сеть) и страницу состояния или сведений о подключении; там перечислены IP-адрес, шлюз и DNS. PlayStation 5: Настройки → Сеть → Состояние подключения → Просмотреть состояние подключения. Xbox: Настройки → Общие → Настройки сети → Дополнительные настройки. Nintendo Switch: Настройки консоли → Интернет → Состояние подключения. Здесь же консоли показывают тип NAT, который важен для многопользовательских игр и объясняется в статье что такое NAT.
Принтер. Большинство принтеров умеют печатать страницу конфигурации сети из своего меню (Настройка → Отчёты → Конфигурация сети на многих моделях HP, Настройка → Настройки сети → Печать листа состояния на многих моделях Epson, похожий отчёт у Canon и Brother); принтеры с экраном показывают адрес в разделе Сеть или Настройки беспроводной сети. Самая быстрая альтернатива — список устройств в роутере. Если адрес принтера постоянно меняется и компьютер его теряет, закрепите за ним резервирование DHCP в роутере. В статье как узнать IP-адрес принтера разобран каждый бренд.
Вопросы
Как посмотреть IP-адрес на телефоне?
Публичный адрес — откройте главную страницу CheckMyIP в браузере телефона. Адрес в Wi-Fi: на iPhone — Настройки → Wi-Fi → ⓘ рядом с сетью; на Android — Настройки → Wi-Fi → нажмите на сеть (или её шестерёнку) → IP-адрес. В мобильной сети адрес виден только через сайт.
У каждого устройства есть IP-адрес?
У каждого устройства, подключённого к сети, — да, иначе оно не могло бы ничего отправлять и получать: телефоны, компьютеры, телевизоры, принтеры, умные колонки, камеры. У каждого есть локальный адрес в вашей сети, и все они делят публичный адрес вашего подключения.
192.168 — это мой IP-адрес?
Это ваш локальный адрес, действующий только внутри домашней сети. Сайты его никогда не видят — они видят публичный адрес, который назначил провайдер и который показан на главной странице. Оба адреса — «ваш IP-адрес», но для разных целей.
Могу ли я раскрыть свой IP-адрес?
Публичный адрес и так раскрывается каждому сайту и сервису, к которому вы подключаетесь, — так устроена сеть, ничего дополнительно делать не нужно. Если речь о том, чтобы сообщить его кому-то, он показан на главной странице, а кнопка копирования помещает его в буфер обмена. Делитесь им только с теми, кому он действительно нужен, например со службой поддержки или хостом игры.
Что такое публичный IP-адрес?
Адрес, который интернет-провайдер назначает вашему подключению: он уникален в интернете и общий для всех устройств за вашим роутером. Именно его видят сайты, игры и сервисы, и именно это число показано вверху главной страницы.
Источники и что почитать
- Microsoft Support — Essential network settings and tasks in Windows
- Apple Support — Use private Wi-Fi addresses on Apple devices
- RFC 1918 — Address Allocation for Private Internets
- RFC 3927 — Dynamic Configuration of IPv4 Link-Local Addresses (169.254.0.0/16)
- RFC 6598 — Shared Address Space (100.64.0.0/10)