forumСоздать тему

Настроил правила в firewall, но все ли верно? Порты 80, 443, 22 — что еще нужно закрыть?

IIrmak B***в прошлом месяце·41 сообщение·10,5 тыс. просмотра#firewall#сеть#открытый порт
IIrmak B***УчастникУчастник сообщества
Дата регистрации
янв. 2025 г.
Сообщение
304
#1

Поставил на свой линукс-сервер ufw (Ubuntu Firewall) и задал простые правила: HTTP (80), HTTPS (443), SSH (22) открыты, всё остальное закрыто. Но другой админ серверов в письме написал, что надо открыть ещё SMTP (25), IMAP (143), DNS (53) и т.д. Но у меня на сервере нет почтового сервиса, зачем мне их открывать?

Достаточно ли для безопасности открыть порт 22 (SSH) в интернет? Нужно ли менять номер порта для защиты от брутфорса?

Просто открывать и закрывать порты — это не дело. Но кроме файрвола, нужно ли делать что-то ещё на уровне сети? Внутри есть другие серверы (сервер БД MySQL, кэш-сервер), нужно ли мне защищать трафик между ними?

MMurat G***Участник
Должность
Руководитель отдела закупок
Отрасль
Спорт и фитнес
Тип организации
компания из 20 человек
Дата регистрации
апр. 2023 г.
Сообщение
2
Самый полезный#2

Правила файрвола нужно настраивать по принципу наименьших привилегий — открывать только необходимые порты. Для веб-сервера: 80 (HTTP), 443 (HTTPS) наружу, 22 (SSH) по IP-вайтлисту. Если SMTP/IMAP не нужны, они должны быть закрыты. Другие правила: 1) Сменить порт SSH (вместо 22 поставить 2222), поставить fail2ban (защита от брутфорса), 2) Внутренняя сеть (база данных, кэш): в правилах файрвола доступ только с IP веб-сервера (двусторонний), 3) Можно отключить ICMP (пинг) (чтобы помешать сканированию портов), 4) Исходящий UDP на все порты? Нет, DNS (53) только на резолвер, 5) Rate limiting (защита от DDoS), 6) Общая лучшая практика: на внешнем интерфейсе DROP по умолчанию, только вайтлист; на внутреннем интерфейсе доверенная сеть безопасна. Для UFW: 'ufw default deny incoming, allow outgoing, limit 22'. Порт базы данных внутри (3306 MySQL) ни в коем случае не открывать наружу.

VVildan Ö***Участник
Должность
Секретарь
Отрасль
Розница
Тип организации
семейный бизнес
Дата регистрации
дек. 2024 г.
Сообщение
66
#3

не открывай порт 22 для ssh блин смени порт на 2222 и т.д., но всё равно поставь fail2ban. если почты нет, вообще не открывай smtp/imap. короче пусть открыты будут только 80 443 2222, остальное закрыто...

ZZafer A***Участник
Должность
Секретарь
Отрасль
Ювелирные изделия
Тип организации
компания из 20 человек
Дата регистрации
нояб. 2024 г.
Сообщение
142
#4

Команды UFW: ufw default deny incoming, ufw allow 80/tcp, ufw allow 443/tcp, ufw limit 2222/tcp (лимит запросов на SSH), ufw deny 3306/tcp (MySQL закрыт наружу). Проверка: ufw status numbered. Включить логирование: ufw logging on, level medium. Конфиг SSH (/etc/ssh/sshd_config): Port 2222, PermitRootLogin no, PubkeyAuthentication yes, PasswordAuthentication no (по ключам). Перезапуск: systemctl restart sshd. Внутренняя связь: правила iptables или security groups (на уровне облачного провайдера).

FFiliz D***Эксперт
Должность
Специалист службы поддержки клиентов
Отрасль
Логистика
Тип организации
кооператив
Дата регистрации
июнь 2023 г.
Сообщение
170
#5

самая простая настройка: закрой порт 22 из интернета, открой только с IP офиса. или смени порт сделай 2222. порт MySQL 3306 вообще не открывай только localhost. hTTP HTTPS как обычно больше ничего не открывай... всё, пусть простая задача решится.

EEsra I***УчастникУчастник сообщества
Дата регистрации
дек. 2023 г.
Сообщение
214
#6

Уровни файрвола: Периметр (уровень провайдера), Сеть (файрвол роутера), Хост (файрвол на хосте). Для веб-сервера: Файрвол хоста (UFW) + Группа безопасности облака (если облако). Доступ по SSH: Бастионный хост за VPN, или вайтлист по IP. Доступ к базе данных: Только во внутренней сети, никогда снаружи. Логирование всех отклоненных пакетов — идеально с интеграцией SIEM. Rate limiting для SSH + защита от TCP SYN flood.

NNazlı K***УчастникУчастник сообщества
Дата регистрации
апр. 2024 г.
Сообщение
104
#7

Открытый порт 22 = приглашаешь хакеров 😂 Смени порт, поставь fail2ban, и дело с концом. Почтовые порты? Если не нужны, закрывай зачем открывать...

OOsman K***Эксперт
Должность
Разработчик ПО
Отрасль
Обучение
Тип организации
компания с двумя филиалами
Дата регистрации
дек. 2023 г.
Сообщение
23
#8

Вы правы. Изменение платежных данных никогда не подтверждается через тот же канал.

Если делаете впервые, начните с малого, масштабирование потом. Конечно, если ваша ситуация отличается, всё меняется.

VVeli D***Участник
Должность
Сетевой администратор
Отрасль
Обучение
Тип организации
компания с двумя филиалами
Дата регистрации
май 2022 г.
Сообщение
107

Doki · перенос инфраструктуры · 2023

#9

если углубиться в детали: Процесс, по которому не ведется учет не улучшается, потому что вы не знаете, что именно улучшать.

удачи.

NNazlı A***УчастникУчастник сообщества
Дата регистрации
окт. 2025 г.
Сообщение
58
#10

я сталкивался с тем же.

TTülay Y***Участник
Должность
Планирование производства
Отрасль
Автомобильная промышленность (субподряд)
Тип организации
стартап на ранней стадии
Дата регистрации
янв. 2025 г.
Сообщение
384
#11

Частично согласен, частично нет. Когда пытаешься изменить всё сразу, ничего не приживается.

Первые три месяца все идет хорошо, проблемы всплывают на четвертом. Если напишете результат здесь, это поможет и другим.

KKader A***Участник
Должность
Операционный директор
Отрасль
Право
Тип организации
кооператив
Дата регистрации
апр. 2025 г.
Сообщение
46
#12

в прошлом году мы столкнулись практически с тем же самым. короче больше всего времмени у нас уходило на то, что было непонятно, кто принимает решения.

если разрешение и объем тестирования не зафиксированы письменно, тест не начинать. конечно, если ваша ситуация отличается всё меняется.

LLale U***ЭкспертУчастник сообщества
Дата регистрации
авг. 2025 г.
Сообщение
2
#13

Согласен. Безопасность не бывает абсолютной; цель — сделать атаку нецелесообразной.

Конечно если ваша ситуация отличается, всё меняется.

FFeyza Y***Эксперт
Должность
Полевой торговый представитель
Отрасль
ИТ-услуги
Тип организации
среднее предприятие
Дата регистрации
июнь 2024 г.
Сообщение
281
#14

Я сталкивался с тем же. Если делаете впервые начните с малого, масштабирование потом.

Я бы пошел этим путем.

OOrhan E***Участник
Должность
Специалист по экспорту
Отрасль
Право
Тип организации
сеть магазинов
Дата регистрации
дек. 2025 г.
Сообщение
91

Doki · Сканирование уязвимостей · 2023

#15

Об этом много говорят, но у нас так никогда не было. Изменение платежных данных никогда не подтверждается через тот же канал.

Большинство инцидентов начинается не с уязвимости, а с украденного пароля. Я бы пошел этим путем.

KKoray T***Участник
Должность
Региональный директор
Отрасль
Строительство
Тип организации
индивидуальный предприниматель
Дата регистрации
дек. 2023 г.
Сообщение
103
#16

Взял на заметку, спасибо.

BBora A***Участник
Должность
Оператор колл-центра
Отрасль
Животноводство
Тип организации
компания из 20 человек
Дата регистрации
апр. 2023 г.
Сообщение
301
#17

Я проходил через это расскажу. Если включена двухфакторная аутентификация, украденный пароль бесполезен.

Если путь уведомления длинный, уведомление не приходит; а не пришедшее уведомление — это поздно обнаруженный инцидент. в общем я бы пошел этим путем.

EEmre D***Участник
Должность
Директор по маркетингу
Отрасль
Недвижимость
Тип организации
производство
Дата регистрации
янв. 2025 г.
Сообщение
340
#18

Позвольте подвести итог сказанному выше. Больше всего времени у нас уходило на то, что было непонятно, кто принимает решения.

Непроверенная резервная копия — не резервная копия. Конечно, если ваша ситуация отличается, всё меняется.

DDeniz A***ЭкспертУчастник сообщества
Дата регистрации
авг. 2025 г.
Сообщение
164
#19

Попробую.

EEfe A***Участник
Должность
Специалист технической поддержки
Отрасль
ПО
Тип организации
команда из 8 человек
Дата регистрации
июль 2022 г.
Сообщение
136

Doki · перенос инфраструктуры · 2025

#20

Я проходил через это, расскажу. Две недели ведения заметок дают лучший результат, чем шестимесячные прогнозы.

Процесс, по которому не ведется учет, не улучшается, потому что вы не знаете, что именно улучшать. Интересно, есть ли те, кто делает иначе.

Написать ответ