Support multiple networks for access to local resolver.

This commit is contained in:
Christoph 2019-09-03 03:49:24 +02:00
parent 1b35830610
commit 328219c4b6
3 changed files with 31 additions and 20 deletions

View File

@ -225,19 +225,22 @@ dns_server_ips=""
forward_dns_server_ips=""
# local Resolver
#
# - local DNS Resolver
# -
local_resolver_service=false
# Resolover Port used by local service
#
# - Resolover Port used by local service
# -
resolver_port="$standard_dns_port"
# Network allowed for DNS requests
#
# Note: if not set no port will be open!
#
resolver_allowed_net=""
# - Network allowed for DNS requests
# -
# - Note: if not set no port will be open!
# -
# - Example:
# - resolver_allowed_networks="192.68.11.64/27 194.150.169.139"
# -
resolver_allowed_networks=""
# - SSH Server

View File

@ -241,22 +241,22 @@ dns_server_ips=""
forward_dns_server_ips=""
# local DNS Resolver
#
# - local DNS Resolver
# -
local_resolver_service=false
# Resolover Port used by local service
#
# -
resolver_port="$standard_dns_port"
# Network allowed for DNS requests
#
# Note: if not set no port will be open!
#
# Example:
# resolver_allowed_net="2001:678:a40:3000::/64"
#
resolver_allowed_net=""
# - Network allowed for DNS requests
# -
# - Note: if not set no port will be open!
# -
# - Example:
# - resolver_allowed_net="2001:678:a40:3000::/64 2001:678:a40:4000::/64"
# -
resolver_allowed_networks=""
# - SSH Server

View File

@ -144,6 +144,14 @@ for _ip in $forward_dns_server_ips ; do
forward_dns_server_ip_arr+=("$_ip")
done
# ---
# - Netwoks allowed access to local DNS Resolver
# ---
declare -a resolver_allowed_network_arr
for _net in $resolver_allowed_networks ; do
resolver_allowed_network_arr+=("$_net")
done
# ---
# - IP Addresses VPN Server
# ---