Задать вопрос

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

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

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

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

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

Похожие вопросы
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект
26 дек. 2024, в 14:27
100000 руб./за проект