Коротка відповідь
Публічна IP-адреса унікальна в усьому інтернеті, і саме її бачать сайти. Приватна IP-адреса діє лише всередині локальної мережі, наприклад вашого домашнього Wi-Fi, і сайти ніколи не бачать її напряму. Роутер має одну публічну адресу й роздає приватні всім пристроям за ним.
Свою публічну адресу можна побачити просто зараз на сторінці Мій IP, а як знайти приватну, розповідаємо в посібнику як дізнатися свою IP-адресу.
Публічна і приватна IP коротко
| Публічна IP | Приватна IP | |
|---|---|---|
| Унікальна | У всьому світі | Лише у вашій мережі |
| Хто видає | Ваш провайдер | Ваш роутер (DHCP) |
| Бачать сайти | Так | Ні |
| Приклад | 203.0.113.42 | 192.168.1.23 |
| Можна перевірити | Так, розташування й провайдера | Ні, поза вашою мережею вона нічого не означає |
Діапазони приватних IP-адрес
Ці діапазони зарезервовані для приватних мереж і ніколи не маршрутизуються в інтернеті:
| Діапазон | Розмір | Типове використання |
|---|---|---|
10.0.0.0 – 10.255.255.255 | 16,7 млн адрес | Великі компанії, деякі роутери, VPN |
172.16.0.0 – 172.31.255.255 | 1 млн адрес | Офіси, Docker і хмарні мережі |
192.168.0.0 – 192.168.255.255 | 65 536 адрес | Більшість домашніх роутерів |
100.64.0.0 – 100.127.255.255 | 4 млн адрес | Carrier-grade NAT між провайдером і абонентом |
В IPv6 приватними (unique local) є адреси, що починаються з fd або fc, а адреси з fe80 працюють лише в межах одного каналу (link-local).
Якщо ввести будь-яку з цих адрес у перевірку IP, вона повідомить, що адреса приватна, замість того щоб показувати розташування.
Як їх поєднує NAT
Коли ваш ноутбук із адресою 192.168.1.23 відкриває сайт, роутер замінює приватну адресу відправника своєю публічною і запам'ятовує з'єднання. Коли надходить відповідь, він пересилає її ноутбуку. Це і є NAT (трансляція мережевих адрес). Завдяки NAT десятки пристроїв ділять одну публічну адресу IPv4, а ще він блокує непрохані з'єднання з інтернету, тому для домашнього сервера потрібна переадресація портів.
Carrier-grade NAT: коли «публічна» IP не ваша
Оскільки адреси IPv4 закінчилися, багато мобільних і деякі домашні провайдери додають другий рівень NAT. Тоді роутер отримує адресу з 100.64.0.0/10 (або іншого приватного діапазону) замість публічної, і багато абонентів ділять одну публічну IP. Таку адресу часто називають «сірим IP», а власну публічну — «білим IP».
Це легко помітити: порівняйте WAN- чи інтернет-адресу на сторінці стану роутера з адресою на сторінці Мій IP. Якщо вони різні, ви за carrier-grade NAT. Переадресація портів не працюватиме, а бани й CAPTCHA можуть дістатися вам разом із сусідами. Попросіть у провайдера публічну IP або користуйтеся IPv6, якому NAT не потрібен. Дивіться IPv4 і IPv6.
Часті запитання
Чи можуть два пристрої мати однакову приватну IP?
Так, якщо вони в різних мережах. Мільйони домівок використовують 192.168.1.1 для роутера. Два пристрої в одній мережі не можуть мати однакову адресу: це спричиняє конфлікт IP.
Чи становить моя приватна IP загрозу безпеці?
Майже ні. Вона працює лише всередині вашої мережі. Браузери можуть видавати її через WebRTC, що допомагає сайтам створювати ваш цифровий відбиток, тож це варто обмежити; дивіться, як вимкнути WebRTC.
Чому роутер показує іншу публічну IP, ніж сайти?
Ваш провайдер використовує carrier-grade NAT, або перед вашим роутером стоїть ще один. Сайти показують адресу, з якої ваш трафік зрештою виходить в інтернет.
Чи змінює VPN мою приватну IP?
Він додає ще одну. VPN видає пристрою адресу у своїй приватній мережі, а вашою публічною IP стає адреса сервера VPN. Адреса в домашній мережі залишається тією самою.