Support multiple networks for access to local resolver - forgot iptables scripts.
This commit is contained in:
parent
328219c4b6
commit
f87f7bbda0
@ -1044,11 +1044,13 @@ fi
|
||||
|
||||
echononl "\t\tlocal Resolver"
|
||||
if [[ -n "$local_resolver_service" ]] && $local_resolver_service ; then
|
||||
if [[ -z "$resolver_allowed_net" ]] ; then
|
||||
echo_failed
|
||||
else
|
||||
$ip6t -A INPUT -p udp -s $resolver_allowed_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
if [[ ${#resolver_allowed_network_arr[@]} -gt 0 ]] ; then
|
||||
for _net in ${resolver_allowed_network_arr[@]} ; do
|
||||
$ip6t -A INPUT -p udp -s $_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
done
|
||||
echo_done
|
||||
else
|
||||
echo_failed
|
||||
fi
|
||||
else
|
||||
echo_skipped
|
||||
|
@ -1288,11 +1288,13 @@ fi
|
||||
|
||||
echononl "\t\tlocal Resolver"
|
||||
if [[ -n "$local_resolver_service" ]] && $local_resolver_service ; then
|
||||
if [[ -z "$resolver_allowed_net" ]] ; then
|
||||
echo_failed
|
||||
else
|
||||
$ipt -A INPUT -p udp -s $resolver_allowed_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
if [[ ${#resolver_allowed_network_arr[@]} -gt 0 ]] ; then
|
||||
for _net in ${resolver_allowed_network_arr[@]} ; do
|
||||
$ipt -A INPUT -p udp -s $_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
done
|
||||
echo_done
|
||||
else
|
||||
echo_failed
|
||||
fi
|
||||
else
|
||||
echo_skipped
|
||||
|
Loading…
Reference in New Issue
Block a user