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?

  • Aary@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    7 hours ago

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

    Write the module name into:
    /etc/modules-load.d/<name>.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