Re: Dynamic nets require Ipset Match in your kernel and iptables
Matt Darfeuille <[email protected]> Sat, 7 Oct 2023 10:16:05 +0200
| Newsgroups | gmane.comp.security.shorewall |
|---|---|
| Message-ID | <[email protected]> |
On 10/7/23 05:20, Christophe PEREZ wrote: > Hi, > > I've been going around in circles for several days without finding a > solution, although I have read the docs in every direction and done > multiple searches. > > I am unable to use dynamic zones with shorewall. > I'm using Gentoo, and my kernel is compiled manually. > > I can't figure out if my kernel is missing something, or if it's > somewhere else. > > The error is simple: > # shorewall check /etc/shorewall.test/ > Checking using Shorewall 5.2.8... > Processing /etc/shorewall.test/params ... > Processing /etc/shorewall.test/shorewall.conf... > Loading Modules... > Compiling /etc/shorewall.test/zones... > Compiling /etc/shorewall.test/interfaces... > Interface "net eth0" Validated > Compiling /etc/shorewall.test/hosts... > ERROR: Dynamic nets require Ipset Match in your kernel and iptables > /etc/shorewall.test/hosts (line 11) > > # cat /etc/shorewall.test/hosts > sshok eth0:dynamic > > # grep -E "IP_SET|NETFILTER_XT_SET" /usr/src/linux/.config > CONFIG_NETFILTER_XT_SET=y > CONFIG_IP_SET=y > CONFIG_IP_SET_MAX=256 > # CONFIG_IP_SET_BITMAP_IP is not set > # CONFIG_IP_SET_BITMAP_IPMAC is not set > # CONFIG_IP_SET_BITMAP_PORT is not set > # CONFIG_IP_SET_HASH_IP is not set > # CONFIG_IP_SET_HASH_IPMARK is not set > # CONFIG_IP_SET_HASH_IPPORT is not set > # CONFIG_IP_SET_HASH_IPPORTIP is not set > # CONFIG_IP_SET_HASH_IPPORTNET is not set > # CONFIG_IP_SET_HASH_IPMAC is not set > # CONFIG_IP_SET_HASH_MAC is not set > # CONFIG_IP_SET_HASH_NETPORTNET is not set > # CONFIG_IP_SET_HASH_NET is not set > # CONFIG_IP_SET_HASH_NETNET is not set > # CONFIG_IP_SET_HASH_NETPORT is not set > # CONFIG_IP_SET_HASH_NETIFACE is not set > # CONFIG_IP_SET_LIST_SET is not set > > Should I have net-firewall/ipset-7.17-r1 installed or not? > Should I have net-firewall/xtables-addons-3.24 installed or not? And if > so, with which modules? Currently, I have it with geoip and iface. > Can I be certain that my problem is with my kernel compilation options > or can I be certain otherwise? > > Thank you in advance to anyone who will try to provide me with valuable > help. > Not realy an answer but have a look at [1]. [1] https://shorewall.org/configuration_file_basics.htm#capabilities -- Matt Darfeuille <[email protected]> Community: https://sourceforge.net/p/shorewall/mailman/message/37107049/ SPC: https://sourceforge.net/p/shorewall/mailman/message/36596609/ Homepage: https://shorewall.org