summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2016-08-17 15:41:41 -0400
committerjim-p <jimp@pfsense.org>2016-08-17 15:41:41 -0400
commit13ac08b8c500cd05f2a351d0d0d37f0d00514a55 (patch)
treeb681aefa5302f649ee2bf3a6518b3bbba8d3c309 /src/etc
parent4b1b6bed60f634985341bfc60f60d4dd3dbbd72a (diff)
downloadpfsense-13ac08b8c500cd05f2a351d0d0d37f0d00514a55.zip
pfsense-13ac08b8c500cd05f2a351d0d0d37f0d00514a55.tar.gz
Add an option to push "block-outside-dns" to clients of an RA OpenVPN. Fixes #6719
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/openvpn.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/etc/inc/openvpn.inc b/src/etc/inc/openvpn.inc
index 5bf8d42..cf48ce8 100644
--- a/src/etc/inc/openvpn.inc
+++ b/src/etc/inc/openvpn.inc
@@ -556,6 +556,9 @@ function openvpn_add_dhcpopts(& $settings, & $conf) {
$conf .= "push \"dhcp-option DNS {$settings['dns_server4']}\"\n";
}
+ if (!empty($settings['push_blockoutsidedns'])) {
+ $conf .= "push \"block-outside-dns\"\n";
+ }
if (!empty($settings['push_register_dns'])) {
$conf .= "push \"register-dns\"\n";
}
OpenPOWER on IntegriCloud