feat: Use iptables multiport extension (#1144)

This commit is contained in:
Kroese
2026-05-15 23:28:01 +02:00
committed by GitHub
parent 0dcb880800
commit aa472c96c6
+5 -1
View File
@@ -501,7 +501,11 @@ configureNAT() {
exclude=$(getHostPorts)
if [ -n "$exclude" ]; then
exclude=" ! --dport ${exclude//,/ ! --dport }"
if [[ "$exclude" != *","* ]]; then
exclude=" ! --dport $exclude"
else
exclude=" -m multiport ! --dports $exclude"
fi
fi
if ! iptables -t nat -A POSTROUTING -o "$VM_NET_DEV" -j MASQUERADE > /dev/null 2>&1; then