I was setting up iptables like I have done a billion times before, but when trying to /etc/init.d/iptables save, it said that the kernel doesn't have support for it. Wut? So I load ip_tables with modprobe, only to lose it after a reboot, so I shoved it into modules in mkinitcpio.conf, which seems to have helped.

What's going on? Are we forcibly moving on to nftables?

you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 1 month ago* (1 child)

«I load ip_tables with modprobe, only to lose it after a reboot»

Write the module name into:
/etc/modules-load.d/.conf — on most modern systemd distributions (Ubuntu, Arch, Fedora, etc.)
or /etc/modules on Debian-style systems.

OpenRC's modules-load service reads configuration files from the following locations, in order of precedence
/usr/lib/modules-load.d/
/run/modules-load.d/
/etc/modules-load.d/

echo "ip_tables" >/etc/modules-load.d/ip_tables.conf

  • source
  • hideshow 1 child comment