4

Я попытался заблокировать IP-адрес с моего сервера с помощью команды:

sudo ufw deny from 15.15.15.51

Я перезапустил сервер и проверил правило:

sudo ufw status -v

Который вернулся:

To                         Action      From
--                         ------      ----
80/tcp                     ALLOW       Anywhere
443/tcp                    ALLOW       Anywhere
2323/tcp                   ALLOW       Anywhere
Anywhere                   DENY        15.15.15.51
80/tcp (v6)                ALLOW       Anywhere (v6)
443/tcp (v6)               ALLOW       Anywhere (v6)
2323/tcp (v6)              ALLOW       Anywhere (v6)

После проверки IP все еще имеют доступ к моему серверу, он не разрывает соединения. Что может происходить?

1 ответ1

4

Отвечая на мой собственный вопрос после нахождения ответа: я обнаружил, что проблема была в заказе. Правила запрета должны идти первыми, я должен был показать правила, пронумерованные с помощью:

sudo ufw status numbered

Затем удаляем правило с помощью:

sudo ufw delete 4

Затем добавьте его сначала с помощью:

sudo ufw insert 1 deny from 15.15.15.51

Затем перезагрузка с

sudo ufw reload

Теперь это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .