Як дізнатися IP-адресу комп'ютера

16 хв читанняОновлено 28 вересня 2026

IP-адреса - це номер пристрою в мережі. За нею комп'ютери знаходять один одного і розуміють, куди надсилати дані. У комп'ютера зазвичай дві адреси. Локальна працює всередині домашньої мережі, а із зовнішньою комп'ютер виходить в інтернет. Нижче покажемо, як дізнатися обидві, і коротко розповімо, як влаштовані адреси.

#Як дізнатися зовнішню IP-адресу

Найпростіше відкрити сайт test-ipv6.cz. За кілька секунд він покаже вашу зовнішню IPv4-адресу, провайдера і чи є у вас IPv6. Якщо IPv6 працює, сайт виведе і її.

Зовнішня IPv4-адреса на сайті test-ipv6.cz

Сайт показує адресу, з якою ви вийшли в інтернет. Якщо увімкнено VPN, це буде адреса VPN-сервера. Так само зручно перевіряти, чи працює VPN.

#Як дізнатися IP-адресу у Windows

#Параметри Windows

Натисніть Win + I і відкрийте «Network & internet» → «Ethernet». Для бездротової мережі - «Wi-Fi» → властивості вашої мережі. Прогорніть сторінку вниз.

Адреси в параметрах мережі Windows 11
  • IPv4 address - адреса комп'ютера. Якщо комп'ютер підключений через роутер, тут буде локальна адреса на кшталт 192.168.1.101.
  • IPv4 gateway - адреса роутера, за нею відкриваються його налаштування.
  • IP assignment - як отримано адресу. Automatic (DHCP) - автоматично від роутера, Manual - вручну.

#Диспетчер завдань

Натисніть Ctrl + Shift + Esc, відкрийте вкладку «Performance» і виберіть «Ethernet» або «Wi-Fi». Адреси IPv4 і IPv6 вказані внизу вікна.

IPv4 та IPv6-адреса в диспетчері завдань

#Командний рядок

Натисніть Win + R, введіть cmd і виконайте команду.

bash
ipconfig

Для кожного підключення команда покаже адресу, маску підмережі і шлюз. Команда ipconfig /all додасть MAC-адресу, DNS-сервери та відомості про DHCP.

Виведення ipconfig у командному рядку

Зовнішню адресу теж можна дізнатися без браузера. Перша команда питає її в сервісу icanhazip.com, друга - в DNS-сервера OpenDNS.

bash
curl -4 icanhazip.com
bash
nslookup myip.opendns.com resolver1.opendns.com
Зовнішня адреса через curl і nslookup

У PowerShell команда curl - це інша програма, і замість адреси вона покаже попередження Security Warning: Script Execution Risk. Запускайте curl.exe або використовуйте командний рядок.

#Як дізнатися IP-адресу в Linux

Команди однакові для Ubuntu, Debian, CentOS та інших дистрибутивів. Відкрийте термінал або підключіться до сервера по SSH, за потреби скористайтеся нашою детальною інструкцією.

bash
ip a

Адресу вказано в рядку inet мережевого інтерфейсу, тут це ens3. Число після скісної риски - маска підмережі, /24 дорівнює 255.255.255.0. Інтерфейс lo з адресою 127.0.0.1 - сам комп'ютер, його можна не дивитися.

Виведення ip a в Ubuntu

Якщо потрібна тільки адреса, виконайте hostname -I. Старої команди ifconfig у сучасних дистрибутивах немає, ip a її замінює.

Адресу шлюзу вказано в рядку default via.

bash
ip route
Шлюз за замовчуванням у виведенні ip route

Зовнішню адресу покаже та сама команда curl, що й у Windows.

bash
curl -4 icanhazip.com
Зовнішня адреса через curl у Linux

Сервіс ipinfo.io покаже разом з адресою країну, місто і провайдера. Так перевіряють, з якої країни вас бачать сайти.

bash
curl ipinfo.io
Адреса, місто і провайдер у відповіді ipinfo.io

В Ubuntu з робочим столом адресу видно і без термінала. Відкрийте «Settings» → «Network», натисніть на шестерню поруч із підключенням і перейдіть на вкладку «Details».

#Як влаштовані IP-адреси

#Зовнішня і локальна адреса

Удома в інтернет виходить роутер. Він отримує від провайдера одну зовнішню адресу, а пристроям у квартирі роздає локальні. Коли ноутбук відкриває сайт, роутер підміняє його локальну адресу своєю зовнішньою. Це називається NAT, тому сайт бачить адресу роутера, а не ноутбука.

Домашня мережа за роутером з NAT

Локальні адреси беруться з діапазонів 192.168.x.x, 10.x.x.x і 172.16-172.31.x.x. Вони зарезервовані для приватних мереж і в інтернеті не трапляються.

#Білий і сірий IP

Біла адреса належить тільки вам і доступна з інтернету. Сіра - адреса всередині чужої мережі. Адрес IPv4 не вистачає, тому багато провайдерів видають роутеру сіру адресу, часто з діапазону 100.64-100.127.x.x, і випускають абонентів в інтернет через спільний NAT. Його називають CGNAT.

Біла адреса і сіра адреса за CGNAT

Перевірити свою адресу просто. Відкрийте налаштування роутера за адресою шлюзу і порівняйте адресу WAN з тією, яку показує сайт перевірки. Збігаються - адреса біла, різні - сіра.

Для сайтів і месенджерів різниці немає. Біла адреса потрібна, коли до вас підключаються ззовні, наприклад до віддаленого робочого столу, камер або ігрового сервера. Із сірою адресою такі підключення до вас не дійдуть. Якщо потрібна постійна біла адреса для сайту або сервера, зручніше взяти VPS, у кожного нашого сервера своя виділена IPv4.

#DHCP, динамічна і статична адреса

Локальну адресу комп'ютер зазвичай отримує сам за протоколом DHCP, тому пристрій починає працювати одразу після підключення до мережі. Отримання адреси займає чотири кроки.

Чотири кроки отримання адреси через DHCP
  1. Discover - комп'ютер шукає в мережі DHCP-сервер, зазвичай це роутер.
  2. Offer - роутер пропонує вільну адресу.
  3. Request - комп'ютер просить закріпити цю адресу за ним.
  4. Ack (підтвердження) - роутер підтверджує і видає адресу в оренду, на схемі на 12 годин. Разом з адресою комп'ютер отримує шлюз (GW, адреса роутера) і DNS-сервер.

Така адреса динамічна. Її видають в оренду, і після закінчення оренди або перезавантаження роутера вона може змінитися. Якщо роутер не відповів, Windows призначить собі адресу виду 169.254.x.x, і інтернету не буде.

Статичну адресу задають вручну, і вона не змінюється. Так налаштовують сервери, принтери і камери. У Windows це робиться кнопкою «Edit» у рядку IP assignment. Замість Automatic (DHCP) вибирають Manual і вводять адресу, маску, шлюз і DNS.

Ручне налаштування IP-адреси у Windows 11

Удома адресу зручніше закріпити в роутері функцією резервування адреси, DHCP Reservation. Тоді комп'ютер залишається на автоматичних налаштуваннях, а роутер завжди видає йому ту саму адресу. Якщо прописати вручну адресу, яку вже зайнято, один із пристроїв може втратити мережу.

#Чим відрізняються IPv4 та IPv6

Будова адрес IPv4 та IPv6
IPv4IPv6
Довжина32 біти128 біт
Скільки адресблизько 4,3 млрд2 у степені 128, число з 39 цифр
Запис192.168.1.1012001:db8:85a3::8a2e:370:7334
NATпотрібен майже завждизазвичай не потрібен, адресу отримує кожен пристрій

Довгу IPv6-адресу можна скорочувати. Нулі на початку групи не пишуть, а кілька нульових груп поспіль замінюють двома двокрапками. Адреса, яка починається з fe80, є майже в будь-якої мережевої карти і працює тільки всередині локальної мережі.

#Чому адрес не вистачило

IPv4 описали в RFC 791 у вересні 1981 року. Чотири мільярди адрес здавалися безмежними, адже в усьому інтернеті тоді було 213 комп'ютерів. Через 30 років, 3 лютого 2011 року, організація IANA роздала останні вільні блоки регіональним реєстраторам. Європейський RIPE NCC видав останні адреси 25 листопада 2019 року. Звідси сірі адреси і CGNAT.

А IPv5 не існує, бо номер 5 колись віддали експериментальному протоколу для передавання голосу і відео. У реєстрі IANA він досі позначений як Reserved (Historic), тому наступною версією стала шоста.

#Часті проблеми

СимптомПричинаРішення
Адреса комп'ютера 169.254.x.x, інтернету немаєКомп'ютер не отримав адресу від роутераПеревірте кабель або Wi-Fi, перезавантажте роутер, виконайте ipconfig /renew
Сайт перевірки показує адресу іншої країниУвімкнено VPN або проксіВимкніть VPN і оновіть сторінку
Адреса WAN у роутері і адреса на сайті різніПровайдер видав сіру адресуДля доступу з інтернету замовте у провайдера білий IP
Command 'ifconfig' not foundifconfig не встановленоВикористовуйте ip a
curl -6 видає помилку або довго виситьУ підключення немає IPv6Використовуйте curl -4

Якщо сайт або сервер недоступний, додайте до звернення в підтримку свою зовнішню адресу і трасування. Як його зібрати, описано в окремій статті.

Чи можна за IP-адресою дізнатися, де я живу?

Ні. Бази геолокації знають країну, місто і провайдера, але не адресу квартири. Точно знає, кому видано адресу, тільки провайдер.

Як дізнатися IP-адресу сайту?

Виконайте команду nslookup з іменем сайту, наприклад nslookup spacecore.pro. Вона покаже адреси IPv4 та IPv6, якщо вони є в сайту.

Не знайшли відповідь? Ми на звязку 24/7.Написати в підтримку