Localhost
Коротко: localhost — ім’я вашого власного комп’ютера. Адреса — 127.0.0.1 (IPv4) або ::1 (IPv6).
Докладніше: Запити до localhost ніколи не залишають комп’ютер. Вони йдуть через віртуальний інтерфейс «loopback» прямо назад на той самий пристрій. Тому до localhost не можна звернутися ззовні.
Подробиці
- Розробка: веброзробники запускають застосунок локально й відкривають його за адресою
http://localhost:3000(число після двокрапки — порт). Так можна тестувати, нічого не розміщуючи в інтернеті. - Діапазон адрес: увесь діапазон 127.0.0.0/8 — loopback, зазвичай використовується лише 127.0.0.1.
- Файл hosts: зіставлення «localhost» з 127.0.0.1 міститься в системному файлі hosts.
- Перевірка:
ping localhostпоказує, чи працює мережевий стек комп’ютера, див. ping. - Відмінність:
0.0.0.0для серверів означає «слухати на всіх інтерфейсах». Ваша власна адреса в мережі (наприклад, 192.168.1.20) — це не те саме, що localhost, і вона доступна з інших пристроїв.