fix: NFT tables detection (#1137)

This commit is contained in:
Kroese
2026-05-10 17:24:02 +02:00
committed by GitHub
parent d4cf5778e2
commit aed909bdee

View File

@@ -484,7 +484,7 @@ configureNAT() {
warn "failed to set master bridge!" && return 1
fi
if grep -wq "nf_tables" /proc/modules; then
if command -v iptables-nft >/dev/null 2>&1 && iptables-nft -V >/dev/null 2>&1; then
update-alternatives --set iptables /usr/sbin/iptables-nft > /dev/null
update-alternatives --set ip6tables /usr/sbin/ip6tables-nft > /dev/null
else