summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarasSavchuk <taras@1adm.ru>2015-07-13 15:53:21 +0300
committerRenato Botelho <renato@netgate.com>2015-09-21 16:49:26 -0300
commit03ae5544b5d3e566b9fed76beda95b3a558d76e6 (patch)
treea40da1109670d97da4e3c829654c5c6ca6af74b4
parent6179b021f37f1e1a49db7e087b8c7bd3f4572caf (diff)
downloadpfsense-03ae5544b5d3e566b9fed76beda95b3a558d76e6.zip
pfsense-03ae5544b5d3e566b9fed76beda95b3a558d76e6.tar.gz
Add L2TP server's interface to mpd.conf
https://redmine.pfsense.org/issues/4830 https://forum.pfsense.org/index.php?topic=95908.0
-rw-r--r--etc/inc/vpn.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index d5e6120..7e129ca 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -1899,6 +1899,12 @@ function vpn_l2tp_configure() {
switch ($l2tpcfg['mode']) {
case 'server':
+ $l2tp_listen="";
+ $ipaddr = get_interface_ip(get_failover_interface($l2tpcfg['interface']));
+ if (is_ipaddrv4($ipaddr)) {
+ $l2tp_listen="set l2tp self $ipaddr";
+ }
+
if ($l2tpcfg['paporchap'] == "chap") {
$paporchap = "set link enable chap";
} else {
@@ -1957,6 +1963,7 @@ l2tp_standard:
set link yes acfcomp protocomp
set link no pap chap
{$paporchap}
+ {$l2tp_listen}
set link keep-alive 10 180
EOD;
OpenPOWER on IntegriCloud