Назад | Перейти на главную страницу

Операторы ACCEPT в политике DROP

Я пытаюсь установить некоторые правила с помощью IPtables под Debian (Wheezy) и, как мне кажется, столкнулся с некоторыми проблемами.

Политика INPUT установлена ​​на DROP. Отбрасывает ли это все на основе правил, которые я ввел в INPUT, или это похоже на стандартный список ACL в некоторых маршрутизаторах, что означает, что все, что не соответствует операторам (если они установлены с помощью ACCEPT), приведет к DROP?

Возьмите это как пример:

Chain INPUT (policy DROP)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp dpts:ftp-data:ftp

Сбросятся ли эти ftp-пакеты или они будут приняты, а все остальное отпадет?

Надеюсь, я не сильно это испортил.

"означает, что все, что не соответствует операторам (если они установлены с помощью ACCEPT), приведет к DROP?" - верный. Это по умолчанию.

Из man iptables:

-j, --jump target
 This specifies the target of the rule; i.e., what to do
 if the packet matches it. The target can be...one of the
 special builtin targets which decide the fate of the
 packet immediately

и

ACCEPT means to let the packet through.

Ведение журнала всегда помогает понять поток. Пытаться: iptables -A INPUT -j LOG.

Если вы особенно пытаетесь настроить FTP, взгляните на --state RELATED.