Где взять обороты для iptables-extensions?

Я хочу иметь балансировщик нагрузки UDP, который, кажется, достигается с помощью iptables из этого сообщения

Я запускаю эту команду, которая привело к ошибке, как показано ниже.

iptables -t nat -A PREROUTING -p udp -i em1 --dport 9998 --mode nth --every 2 --packet 0 -j DNAT --to-destination xx.xx.xx.xx:9998

Вывод:

iptables v1.4.21: unknown option "--mode"

Я также установил пакет ipset,

yum install ipset

Как установить модуль iptables с параметром --mode? Из страниц man , кажется, мне нужно для установки статистического модуля, но не смог найти файл tar / rpm.

0
задан 13 September 2017 в 17:18
1 ответ

Неверный синтаксис. За исключением «протокольных» модулей (tcp, udp, icmp ...) вы должны явно указать модуль, которому принадлежит опция. Итак, после просмотра "man iptables-extensions" - режим nth действительно описан в статистическом модуле. Это означает, что вам просто нужно добавить перед его параметрами -m statistic .

попробуйте:

iptables -t nat -A PREROUTING -p udp -i em1 --dport 9998 -m statistic --mode nth --every 2 --packet 0 -j DNAT --to-destination xx.xx.xx.xx:9998
0
ответ дан 24 November 2019 в 03:51

Теги

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