Как узнать свой IP-адрес: локальный и внешний
У каждого устройства дома два IP-адреса, и важно не путать их:
- локальный (внутренний) — адрес в домашней сети, его выдал роутер: например,
192.168.1.25; - внешний (публичный) — адрес, под которым вас видят сайты. Обычно это адрес роутера у провайдера, и он общий для всех устройств дома.
Локальный адрес
| Где | Как узнать |
|---|---|
| Windows | команда ipconfig, строка «IPv4-адрес» у своего подключения |
| Linux | команда hostname -I или ip -br -4 addr |
| macOS | команда ipconfig getifaddr en0 в Терминале |
| iPhone | «Настройки» → Wi‑Fi → значок ⓘ у своей сети → строка «IP-адрес» |
| Android | «Настройки» → Wi‑Fi (или «Сеть и интернет») → своя сеть → сведения о сети |
| Роутер | список подключённых устройств в его настройках |
В Windows:
ipconfigНужна строка «IPv4-адрес» в разделе своего подключения: «Адаптер беспроводной локальной сети» — это Wi‑Fi, «Адаптер Ethernet» — кабель. В этом же разделе «Основной шлюз» — адрес роутера.
В macOS en0 — обычно Wi‑Fi у ноутбуков; если команда ничего не вывела, попробуйте en1. На Android пункты меню у разных производителей называются по-разному — ищите сведения о текущей сети Wi‑Fi.
Подробнее для своей системы — в темах Windows и Ubuntu.
Внешний адрес
- Страница состояния роутера: внешний адрес обычно подписан как WAN, «Интернет» или «IP-адрес провайдера». Как туда попасть — в справке Как зайти в настройки роутера.
- Сайты проверки IP-адреса показывают адрес, с которого к ним пришёл запрос.
Если адрес на роутере и адрес на сайте проверки совпадают — у вас публичный («белый») адрес. Если различаются, а адрес на роутере начинается с 10., 100.64–100.127, 172.16–172.31 или 192.168. — у провайдера свой NAT, и адрес «серый». Это важно, если нужен доступ к дому из интернета: с серым адресом проброс портов не работает (урок NAT и проброс портов).
Внешний адрес часто динамический: меняется после перезагрузки роутера или время от времени. Постоянный адрес провайдеры обычно дают отдельной услугой — о разнице в справке Статический и динамический IP-адрес.
Подводные камни
127.0.0.1— всегда сам компьютер. Другому устройству этот адрес не сообщайте: для него127.0.0.1— оно само.169.254.x.x— компьютер не получил адрес от роутера. Связи нет: проверьте Wi‑Fi или кабель и перезагрузите роутер.- Несколько адресов. У ноутбука с кабелем и Wi‑Fi — два адреса, у виртуальных машин и Docker — свои адаптеры. Смотрите тот адаптер, у которого есть шлюз.
- Длинные адреса с двоеточиями — это IPv6 (урок IPv6: что это и зачем). Для домашних задач обычно нужен адрес IPv4 — четыре числа через точку.
- Мобильный интернет. Телефон без Wi‑Fi получает адрес от мобильного оператора, и внешний адрес у него свой, не такой, как у домашнего роутера.