You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expands the forwarding feature set by:
1. Adding global "forward only" option to forwarders
2. Adding "forward only" option to forward zones
3. Improving forward zone dialog help expansion and reformatting
4. Bumps model versions:
* General to v1.0.13
* Domain to v1.1.3
Signed-off-by: benyamin-codez <[email protected]>
Copy file name to clipboardExpand all lines: dns/bind/src/opnsense/mvc/app/controllers/OPNsense/Bind/forms/dialogEditBindForwardDomain.xml
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -9,14 +9,20 @@
9
9
<id>domain.domainname</id>
10
10
<label>Zone Name</label>
11
11
<type>text</type>
12
-
<help>Set the name for this zone. Both forward and reverse zones may be specified, i.e. example.com or 0.168.192.in-addr.arpa.</help>
12
+
<help>Set the name for this zone. Both forward and reverse zones may be specified, e.g. "example.com" or "0.168.192.in-addr.arpa"</help>
13
+
</field>
14
+
<field>
15
+
<id>domain.forwardonly</id>
16
+
<label>Forward Only</label>
17
+
<type>checkbox</type>
18
+
<help>Disables recursion if forwarding fails. The default is to attempt resolution via forwarders first and only perform recursive lookups if forwarding fails. This setting is only meaningful if the list of forwarders is not empty. Can be used to override global forwarding behaviour for this domain by specifying the same servers below as those on the General tab.</help>
13
19
</field>
14
20
<field>
15
21
<id>domain.forwardserver</id>
16
-
<label>Primary IP</label>
22
+
<label>Forwarder IPs</label>
17
23
<style>tokenize</style>
18
24
<type>select_multiple</type>
19
25
<allownew>true</allownew>
20
-
<help>Set the IP address of server to forward requests to.</help>
26
+
<help>Set any combination of IPv4 and IPv6 addresses. Queries for this domain will be forwarded to these addresses. Used to override global forwarders for this domain.</help>
Copy file name to clipboardExpand all lines: dns/bind/src/opnsense/mvc/app/controllers/OPNsense/Bind/forms/general.xml
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -61,13 +61,20 @@
61
61
<advanced>true</advanced>
62
62
<help>Specify the IPv6 address used as a source for zone transfers.</help>
63
63
</field>
64
+
<field>
65
+
<id>general.forwardonly</id>
66
+
<label>Forward Only</label>
67
+
<type>checkbox</type>
68
+
<advanced>true</advanced>
69
+
<help>Disables recursion if forwarding fails. The default is to attempt resolution via forwarders first and only perform recursive lookups if forwarding fails. This setting is only meaningful if the list of forwarders is not empty.</help>
70
+
</field>
64
71
<field>
65
72
<id>general.forwarders</id>
66
-
<label>DNS Forwarders</label>
73
+
<label>Forwarders</label>
67
74
<style>tokenize</style>
68
75
<type>select_multiple</type>
69
76
<allownew>true</allownew>
70
-
<help>Set one or more hosts to send your DNS queries if the request is unknown.</help>
77
+
<help>Set any combination of IPv4 and IPv6 addresses to forward queries to when the answer is unknown.</help>
0 commit comments