4

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

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

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

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

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

1 ответ1

4

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

iptables -I OUTPUT -p tcp --sport 80 -m string --string "superuser.com" --algo kmp -j DROP

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

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