3.5.3. Правила фильтрации сетевых пакетов

3.5.3. Правила фильтрации сетевых пакетов

Прежде чем приступить к созданию правил iptables, рекомендуется ознакомиться с главой о метках межсетевых экранов (см. Раздел 3.4.1, «Присвоение меток межсетевого экрана»), где рассказывается об использовании многопортовых служб и проверке наличия правил фильтрации сетевых пакетов.
Ниже приведены правила, назначающие метку 21 трафику FTP. Чтобы эти правила работали корректно, перейдите к секции VIRTUAL SERVER программы Piranha и для виртуального сервера, использующего порт 21, в поле метки межсетевого экрана введите 21 (см. Раздел 4.6.1, «Подсекция VIRTUAL SERVER»).

3.5.3.1. Правила для активных соединений

Правила для активных соединений указывают ядру принимать и перенаправлять подключения, поступающие на внутренний плавающий IP-адрес с порта 20, который используется для передачи данных.
В следующем примере маршрутизатору LVS разрешается принимать соединения от реальных серверов, не находящихся под управлением IPVS.
/sbin/iptables -t nat -A POSTROUTING -p tcp -s n.n.n.0/24 --sport 20 -j MASQUERADE
Здесь n.n.n надо заменить первыми тремя числами плавающего IP-адреса внутреннего сетевого интерфейса NAT, определенного в секции общих настроек программы Piranha.