diff options
author | Chris Buechler <cmb@pfsense.org> | 2014-11-15 18:16:36 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2014-11-15 18:16:36 -0600 |
commit | 88a0937dc206567b6aac2cb37de560cbb09c89c6 (patch) | |
tree | 3d842e6641a7b130e56fb3b73569c5984ff447b8 /etc | |
parent | 0c50e94bacbe5fb020fa6b09b4520184d82dd9fc (diff) | |
download | pfsense-88a0937dc206567b6aac2cb37de560cbb09c89c6.zip pfsense-88a0937dc206567b6aac2cb37de560cbb09c89c6.tar.gz |
if unbound is enabled, assign interface IP as DNS, same behavior as dnsmasq
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/services.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc index 2ab55ec..664c262 100644 --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -579,6 +579,8 @@ EOPP; $dnscfg .= " option domain-name-servers {$ifcfgip};"; if ($newzone['domain-name'] && is_array($syscfg['dnsserver']) && ($syscfg['dnsserver'][0])) $newzone['dns-servers'] = $syscfg['dnsserver']; + } else if (isset($config['unbound']['enable'])) { + $dnscfg .= " option domain-name-servers {$ifcfgip};"; } else if (!empty($dns_arrv4)) { $dnscfg .= " option domain-name-servers " . join(",", $dns_arrv4) . ";"; if ($newzone['domain-name']) |