@ -247,6 +247,46 @@ iptables extensions for matching ip ranges.
e n d e f
e n d e f
d e f i n e P a c k a g e / i p t a b l e s - m o d - c l u s t e r
$( call Package /iptables /Module , +kmod -ipt -cluster )
TITLE:= Match cluster extension
e n d e f
d e f i n e P a c k a g e / i p t a b l e s - m o d - c l u s t e r / d e s c r i p t i o n
i p t a b l e s e x t e n s i o n s f o r m a t c h i n g c l u s t e r .
Netfilter ( IPv4/IPv6) module for matching cluster
This option allows you to build work-load-sharing clusters of
network servers/stateful firewalls without having a dedicated
load-balancing router/server/switch. Basically, this match returns
true when the packet must be handled by this cluster node. Thus,
all nodes see all packets and this match decides which node handles
what packets. The work-load sharing algorithm is based on source
address hashing.
This module is usable for ipv4 and ipv6.
If you select it, it enables kmod-ipt-cluster.
see ` iptables -m cluster --help` for more information.
e n d e f
d e f i n e P a c k a g e / i p t a b l e s - m o d - c l u s t e r i p
$( call Package /iptables /Module , +kmod -ipt -clusterip )
TITLE:= Clusterip extension
e n d e f
d e f i n e P a c k a g e / i p t a b l e s - m o d - c l u s t e r i p / d e s c r i p t i o n
i p t a b l e s e x t e n s i o n s f o r C L U S T E R I P .
The CLUSTERIP target allows you to build load-balancing clusters of
network servers without having a dedicated load-balancing
router/server/switch.
If you select it, it enables kmod-ipt-clusterip.
see ` iptables -j CLUSTERIP --help` for more information.
e n d e f
d e f i n e P a c k a g e / i p t a b l e s - m o d - e x t r a
d e f i n e P a c k a g e / i p t a b l e s - m o d - e x t r a
$( call Package /iptables /Module , +kmod -ipt -extra )
$( call Package /iptables /Module , +kmod -ipt -extra )
TITLE:= Other extra iptables extensions
TITLE:= Other extra iptables extensions
@ -490,6 +530,8 @@ $(eval $(call BuildPlugin,iptables-mod-ipopt,$(IPT_IPOPT-m)))
$( eval $ ( call BuildPlugin ,iptables -mod -ipsec ,$ ( IPT_IPSEC -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -ipsec ,$ ( IPT_IPSEC -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -nat -extra ,$ ( IPT_NAT_EXTRA -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -nat -extra ,$ ( IPT_NAT_EXTRA -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -iprange ,$ ( IPT_IPRANGE -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -iprange ,$ ( IPT_IPRANGE -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -cluster ,$ ( IPT_CLUSTER -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -clusterip ,$ ( IPT_CLUSTERIP -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -ulog ,$ ( IPT_ULOG -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -ulog ,$ ( IPT_ULOG -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -hashlimit ,$ ( IPT_HASHLIMIT -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -hashlimit ,$ ( IPT_HASHLIMIT -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -led ,$ ( IPT_LED -m ) ) )
$( eval $ ( call BuildPlugin ,iptables -mod -led ,$ ( IPT_LED -m ) ) )