Firewall для Linux VPS — UFW або iptables
Відгуків: 13Налаштую UFW/iptables: default deny, SSH/HTTP rate limit, блокування IP, IPv6, Docker правила. Від 800 грн.
Послуга
Налаштування фаєрвола UFW та iptables
Фаєрвол закриває все, що не має бути доступним ззовні. Базова гігієна сервера: відкритими лишаються тільки потрібні порти, решта не відповідає взагалі.
Що входить
- політика за замовчуванням: заборонити все вхідне, дозволити потрібне;
- правила для веб-сервера, SSH і сервісів, які справді використовуються;
- обмеження доступу до бази й кешу лише локальним інтерфейсом;
- доступ до адміністративних портів з певних адрес, якщо є статична IP;
- захист від перебору на рівні фаєрвола;
- збереження правил після перезавантаження — без цього все скидається.
Головне застереження
Фаєрволом легко замкнути себе ззовні. Найпоширеніша аварія: правило застосовано, SSH закрито, доступу до сервера більше немає. Тому налаштування завжди робиться так, щоб мати запасний шлях, а нові правила застосовуються з перевіркою в окремій сесії до того, як закрити стару.
Типові знахідки
База даних доступна з інтернету. Redis без пароля слухає всі інтерфейси. Панель керування хостингом відкрита всьому світу. Службові порти, про які власник не знав, бо їх відкрив якийсь інсталятор.
Фаєрвол не замінює оновлення й нормальні паролі — він лише зменшує площу атаки. У парі з ним зазвичай іде захист від перебору й аудит безпеки сервера.
До і після
- База даних доступна з інтернету, а Redis без пароля слухає всі інтерфейси
- Панель хостингу відкрита всьому світу, а якийсь інсталятор відкрив порти, про які ви не знали
- Невдале правило — і SSH закрито, доступу до сервера більше немає
- Політика «заборонити все вхідне»: відкриті лише веб-сервер, SSH і справді потрібні сервіси
- База й кеш доступні лише локально; адміністративні порти — з певних IP, якщо адреса статична
- Правила переживають перезавантаження й перевіряються в окремій сесії, перш ніж закрити стару
Відгуки (13)
5.0Користувався послугою «Налаштування UFW / iptables firewall»: порти БД і Redis були відкриті назовні. Все протестували перед тим як віддати.
Користувалась послугою «Налаштування UFW / iptables firewall»: SSH був доступний усьому світу. Після здачі ще тиждень відповідали на дрібні питання. Комунікація була чіткою, відповідали швидко. Проблему вирішено остаточно.
«Налаштування UFW / iptables firewall» — саме те, що шукала. SSH був доступний усьому світу. Комунікація була чіткою, відповідали швидко. Звернуся ще раз із наступними задачами.
Залишаю відгук про «Налаштування UFW / iptables firewall». Порти БД і Redis були відкриті назовні. Підхід професійний, усе по суті. Зробили навіть трохи більше, ніж домовлялись.
Користувалась послугою «Налаштування UFW / iptables firewall»: боявся втратити доступ при налаштуванні. Підхід професійний, усе по суті. Магазин нарешті працює як треба.