diff --git a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Domain.xml b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Domain.xml index 6743b66ae..3557ac647 100644 --- a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Domain.xml +++ b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Domain.xml @@ -18,10 +18,10 @@ forward - + Y - + Y diff --git a/dns/bind/src/opnsense/service/templates/OPNsense/Bind/named.conf b/dns/bind/src/opnsense/service/templates/OPNsense/Bind/named.conf index 9196b5de3..007559b52 100644 --- a/dns/bind/src/opnsense/service/templates/OPNsense/Bind/named.conf +++ b/dns/bind/src/opnsense/service/templates/OPNsense/Bind/named.conf @@ -154,12 +154,14 @@ zone "rpzbing" { type primary; file "/usr/local/etc/namedb/primary/bing.db"; not zone "{{ domain.domainname }}" { type {{ domain.type }}; {% if domain.type == 'forward' %} - forwarders { {{ domain.forwardserver.replace(',', '; ') }}; }; +{% set forwardserverport = domain.forwardserver | regex_replace('(?