mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Handle the case where WAN might be disabled or renamed.
This commit is contained in:
parent
9f58e3b831
commit
73011fc8ec
@ -2022,12 +2022,12 @@ EOD;
|
||||
$pptpdtarget = get_interface_ip();
|
||||
else
|
||||
$pptpdtarget = $pptpdcfg['redir'];
|
||||
if($pptpdtarget) {
|
||||
if(is_ipaddr($pptpdtarget) and is_array($FilterIflist['wan'])) {
|
||||
$ipfrules .= <<<EOD
|
||||
# PPTPd rules
|
||||
anchor "pptp"
|
||||
pass in on \$WAN proto gre from any to $pptpdtarget keep state label "allow gre pptpd"
|
||||
pass in on \$WAN proto tcp from any to $pptpdtarget port = 1723 modulate state label "allow pptpd {$pptpdtarget}"
|
||||
pass in on \${$FilterIflist['wan']['descr']} proto gre from any to $pptpdtarget keep state label "allow gre pptpd"
|
||||
pass in on \${$FilterIflist['wan']['descr']} proto tcp from any to $pptpdtarget port = 1723 modulate state label "allow pptpd {$pptpdtarget}"
|
||||
|
||||
EOD;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user