Настройка Firewall на VPS
Всем привет! Дошла у меня очередь до настройки фаервола, решил настраивать через apf-firewall. Скачалось, установилось. Поправил файл apf-firewall/conf.apf
Включаю. Оно запускается… и… на сайт меня не пускает. в браузере говорит, connection timeout, ssh тоже отваливается. Хорошо, что в утлите есть отладочный режим, который возвращет все на круги своя через 5 мин.
В общем, привожу свой файл, может кто-то что-то подскажет… PS: Инет на пример настроек курил, да и в файле вроде все комментарии понятны… Но где-то така накосячил. Не могу понять где.
Вот мой конфиг ( dl.dropboxusercontent.com/u/7662887/conf.apf).
Привожу файл, т.к. LS не дает запостить больше 15 тыс символов. Кромсать файл не захотел, т.к. там же довольно подробное описание каждой фукнции.
Возможно кто-то приведет свой конфиг?
Спасибо.
Включаю. Оно запускается… и… на сайт меня не пускает. в браузере говорит, connection timeout, ssh тоже отваливается. Хорошо, что в утлите есть отладочный режим, который возвращет все на круги своя через 5 мин.
В общем, привожу свой файл, может кто-то что-то подскажет… PS: Инет на пример настроек курил, да и в файле вроде все комментарии понятны… Но где-то така накосячил. Не могу понять где.
Вот мой конфиг ( dl.dropboxusercontent.com/u/7662887/conf.apf).
Привожу файл, т.к. LS не дает запостить больше 15 тыс символов. Кромсать файл не захотел, т.к. там же довольно подробное описание каждой фукнции.
Возможно кто-то приведет свой конфиг?
Спасибо.
10 комментариев
И зачем тогда пишутся подобные утилиты?
PS: Буду курить мануалы по iptables.
А лучше тем, что с помощью iptables можно сделать буквально все.
поместил туда Ваши правила.
закомментил
Т.к. не понимаю, сто что такое --name root в первой строчке и --name dmitro во второй.
Выполнил скрипт. iptables прописались, делаю ребут и меня на сервер не пускает по ssh. Почему?
ЗЫЖ само собой, восстановился из бэкапа, благо в DigitalOcean — это легко и быстро.
Можете закомментить те же строки, но последняя должна быть обязательно — она открывает 22 порт (SSH). Две строки выше помогают защититься от брутфорса по 22 порту. Логины сменить на свои.
И fail2ban не забудьте.
А что с fail2ban? Я с линукс все очень мало знаком, так что мне нужно разжёвывать, извините…