Блокировать все.
разрешено http.
Нужно правило для блокировки определенных ip/доменов/ **частей доменов**
Поделитесь правилом, подскажите, пример правила. Пожалуйста, помогите.
iptables. Как запретить доступ к ip/домену по всем типам соединения?
Модераторы: SLEDopit, Модераторы разделов
-
jobfox
- Сообщения: 142
-
Nigga
- Сообщения: 160
- ОС: Debian GNU/Linux
Re: iptables. Как запретить доступ к ip/домену по всем типам соединения?
Код: Выделить всё
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables -A OUTPUT -p tcp -m tcp -o интерфейс_в_Инет --sport 1024:65535 --dport 80 -j ACCEPThttp://www.opennet.ru/docs/RUS/iptables/
wazzup Dog?
-
skor
- Сообщения: 419
- ОС: RTFM-OS v127.0.0.1
Re: iptables. Как запретить доступ к ip/домену по всем типам соединения?
Части доменов - это как? Если что-то типа ftp.domain.com разрешить, а www.domain.com запретить (при том что и ftp и www указывают на один и тот же адрес) врядли получится (если домен вдруг внезапно сменит адрес, то ранее написанные правила пойдут лесом).
Если у вас только HTTP то ставьте сквид (+ прозрачное проксирование при желании) и в самом сквиде нарезайте как угодно, хоть по словам, хоть по буквам, хоть по фазе луны.
-
DSS
- Сообщения: 390
Re: iptables. Как запретить доступ к ip/домену по всем типам соединения?
Вообще-то iptables поддерживает указание хостов именами.
Делать так не рекомендуется (самая банальная причина - на момент старта iptables недоступен DNS), но, тем не менее, возможно.
Другой вопрос, что указать что-нибудь вроде dom*.com нельзя.
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: iptables. Как запретить доступ к ip/домену по всем типам соединения?
i Уведомление от модератора переезжаем в "администрирование для начинающих"
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
skor
- Сообщения: 419
- ОС: RTFM-OS v127.0.0.1