DNS 'ANY' request uses TCP port. So allow DNS TCP requests for 'resolver_allowed_network_arr'.
This commit is contained in:
parent
1fc3da67f8
commit
5ea1b0acbd
@ -1066,6 +1066,7 @@ if [[ -n "$local_resolver_service" ]] && $local_resolver_service ; then
|
||||
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
|
||||
$ip6t -A INPUT -p tcp -s $_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
done
|
||||
echo_done
|
||||
else
|
||||
|
@ -1312,6 +1312,7 @@ if [[ -n "$local_resolver_service" ]] && $local_resolver_service ; then
|
||||
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
|
||||
$ipt -A INPUT -p tcp -s $_net --dport $resolver_port -m conntrack --ctstate NEW -j ACCEPT
|
||||
done
|
||||
echo_done
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user