Приватна мережа — це підмережа, у якій розташовані лише ваші машини. Трафік між ними ніколи не потрапляє в публічний інтернет і не залишає меж нашої мережі.
Для чого її використовують
- База даних на окремій машині. Сервер застосунків звертається до неї через приватну адресу, а база даних взагалі не має публічного інтерфейсу прослуховування.
- Кеш або черга — Redis, пошуковий індекс, пул воркерів — для спільного використання кількома серверами застосунків.
- Стейджинг, який може звертатися до робочих даних (production), не відкриваючи робоче середовище всьому світу.
Чому це важливо не лише через швидкість
Сервіс без публічної адреси неможливо просканувати, піддати атаці перебором (brute-force) або випадково відкрити через неправильне налаштування правила міжмережевого екрана. Це набагато більше досягнення у безпеці, ніж будь-яка політика паролів.
Як її налаштувати
Приватна мережа → Нова мережа, потім приєднайте сервери. Кожна приєднана машина отримує постійну приватну адресу, яку показано на її власному екрані; використовуйте цю адресу в конфігурації вашого застосунку замість публічної.
⭐ Приєднання сервера не змінює його публічну адресу, і все, що вже працювало, продовжує працювати. Приватна адреса — це доповнення.
⛔ Приватна мережа не є заміною вашого міжмережевого екрана. Усе, що ви залишаєте прослуховувати публічний інтерфейс, залишається публічним: приватна адреса — це другі двері, а не замок на перших.