Fix error forwarding private networks.

This commit is contained in:
Christoph 2019-05-19 18:30:18 +02:00
parent dc91143e39
commit 55bd9d4335
2 changed files with 10 additions and 6 deletions

View File

@ -504,14 +504,16 @@ fi
if [[ ${#forward_private_ip_arr[@]} -gt 0 ]] ; then
echononl "\tAllow forwarding (private) IPs / IP-Ranges.."
for _ip in ${forward_private_ip_arr[@]}; do
$ip6t -A OUTPUT -d $_ip -j ACCEPT
$ip6t -A INPUT -s $_ip -j ACCEPT
if $kernel_forward_between_interfaces ; then
$ip6t -A FORWARD -d $_ip -j ACCEPT
$ip6t -A FORWARD -s $_ip -j ACCEPT
echo_done
else
echo_skipped
fi
done
echo_done
else
echo_skipped
fi

View File

@ -629,14 +629,16 @@ fi
if [[ ${#forward_private_ip_arr[@]} -gt 0 ]] ; then
echononl "\tAllow forwarding (private) IPs / IP-Ranges.."
for _ip in ${forward_private_ip_arr[@]}; do
$ipt -A OUTPUT -d $_ip -j ACCEPT
$ipt -A INPUT -s $_ip -j ACCEPT
if $kernel_activate_forwarding ; then
$ipt -A FORWARD -d $_ip -j ACCEPT
$ipt -A FORWARD -s $_ip -j ACCEPT
echo_done
else
echo_skipped
fi
done
echo_done
else
echo_skipped
fi