Зовнішня і внутрішня IP-адреса
Запитайте ноутбук про його IP-адресу — і він скаже щось на кшталт 192.168.1.34. Запитайте сайт — і він назве зовсім інше. Обидві відповіді правильні: вони стосуються двох різних мереж.
Приватні адреси
Три діапазони IPv4 зарезервовано для використання всередині локальних мереж, і в публічному інтернеті вони ніколи не маршрутизуються:
| Діапазон | Розмір | Типове використання |
|---|---|---|
10.0.0.0 – 10.255.255.255 | 16,7 млн | Великі корпоративні мережі |
172.16.0.0 – 172.31.255.255 | 1 млн | Мережі середнього розміру |
192.168.0.0 – 192.168.255.255 | 65 536 | Домашні роутери |
Оскільки вони не маршрутизуються, та сама адреса може одночасно існувати в мільйонах домівок без жодного конфлікту. 192.168.1.1 — це ваш роутер і водночас роутер кількох мільйонів інших людей.
Публічна адреса
Провайдер дає вашому роутеру одну публічну адресу. Усе в домі — телефони, ноутбуки, консолі, дверний дзвінок — ділить її завдяки трансляції мережевих адрес (NAT). Роутер веде таблицю того, який внутрішній пристрій чекає на яку відповідь, переписує адреси дорогою й доставляє кожну відповідь куди треба.
Ззовні все ваше домогосподарство — одна адреса. Тому головна сторінка показує одне значення, скільки б пристроїв у вас не було.
Яка адреса вам потрібна
- Налаштувати роутер чи принтер — приватна.
- Пустити друга на ігровий сервер або налаштувати віддалений доступ — публічна.
- Перевірити, що бачить сайт, або чи працює VPN — публічна.
- Розібратися з пристроєм, у якого немає інтернету — почніть із приватної.
Інші зарезервовані діапазони
Ще два трапляються час від часу. 127.0.0.0/8 — петля (loopback): 127.0.0.1 завжди означає машину, за якою ви сидите. 169.254.0.0/16 — адреси link-local, які пристрій призначає собі сам, коли не може достукатися до DHCP-сервера; якщо ви бачите таку адресу, найімовірніше, роутер не відповідає.
Часті запитання
Яку адресу бачать сайти?
Публічну — тобто адресу вашого роутера. Ваша приватна адреса ніколи не залишає вашої мережі й поза нею не мала б сенсу, бо той самий діапазон використовують мільйони домівок.
Чому мій комп'ютер показує 192.168.1.34?
Це його приватна адреса у вашій власній мережі, яку видав роутер. Доступ до неї мають лише пристрої у вашому домі.
Чи можуть атакувати мою приватну IP з інтернету?
Не напряму. Ззовні до неї немає маршруту. Ризик приходить через те, до чого ви самі підключаєтеся, або через порт, який на роутері налаштовано перенаправляти всередину.
У мене дві IP-адреси?
Щонайменше дві: приватна в локальній мережі й публічна, яку має роутер. З IPv6 у вас може бути ще й кілька глобально маршрутизованих адрес одночасно.