Как блокировать определённый URL через iptables?

На сервере размещены сайты, иногда требуется заблокировать доступ к определённой странице, как это сделать через iptables? Может быть, есть варианты проще?
  • Вопрос задан
  • 5086 просмотров
Решения вопроса 1
n0madic
@n0madic
Если надо использовать именно только iptables то:
iptables -A INPUT -p tcp --dport 80 -m string --string "xxx.com/admin/" --algo kmp -j DROP

Но метод мягко говоря не оптимален так как очень сильно нагружает процессор разбором всех приходящих TCP пакетов, кроме того пакет то дропается, но сессия к серверу будет продолжать висеть

Не проще ли использовать .htaccess?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы