Centos

從哪裡獲得 iptables-extensions 的 rpm?

  • October 5, 2017

我想要 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 包,

百勝安裝ipset

How to install the iptables-module which has –mode option ?,從手冊頁,似乎我需要安裝統計模組,但找不到 tar/rpm 文件。

語法不正確。除了“協議”模組(tcp、udp、icmp…)之外,您必須明確說明該選項所屬的模組。因此,在查看“man iptables-extensions”–mode nth 後,確實在 statistic 模組下進行了描述。這意味著您只需-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

引用自:https://serverfault.com/questions/873470