Блокировка доступа к определенному URL

3273
Hans

У меня есть облегченное устройство Linux, которое я бы хотел заблокировать для доступа к одному конкретному URL. Вместо того, чтобы делать запрос на внешний URL-адрес, я хотел бы вернуть содержимое локального файла.

Наиболее распространенные решения для достижения этой цели:

  • Использование squid (не подходит, потому что необходимые ресурсы недоступны)
  • Блокировка DNS с использованием / etc / hosts (не подходит, потому что я хочу заблокировать только определенный URL, а не весь домен)

Я не уверен, что это можно сделать исключительно с помощью iptables? Есть ли другие простые решения?

Любые предложения приветствуются.

4

1 ответ на вопрос

4
John T

Вы можете использовать iptables:

iptables -I OUTPUT -p tcp --sport 80 -m строка --string "superuser.com" --algo kmp -j DROP

Вы также можете быть заинтересованы в DansGuardian .

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