$Lang::tr{'enabled'} |
|
- $Lang::tr{'local subnet'} |
-
-
- |
+ |
+ $Lang::tr{'local ip address'}: |
+
+ |
$Lang::tr{'remote host/ip'}: $blob |
|
+
+
+ $Lang::tr{'local subnet'} |
+
+
+ |
$Lang::tr{'remote subnet'} $blob |
-
+
|
@@ -2044,6 +2188,51 @@ END
print "";
&Header::closebox();
+ if ($cgiparams{'TYPE'} eq 'net') {
+ &Header::openbox('100%', 'left', $Lang::tr{'ipsec settings'});
+ print <
+
+
+ $Lang::tr{'mode'}: |
+
+
+ |
+ |
+
+
+
+ $Lang::tr{'interface mode'}: |
+
+
+ |
+
+ $Lang::tr{'ip address'}/$Lang::tr{'subnet mask'}: |
+
+
+ |
+
+
+
+ $Lang::tr{'mtu'}: |
+
+
+ |
+ |
+
+
+
+EOF
+ &Header::closebox();
+ }
+
if ($cgiparams{'KEY'} && $cgiparams{'AUTH'} eq 'psk') {
&Header::openbox('100%', 'left', $Lang::tr{'authentication'});
print <$Lang::tr{'encryption'}
|
|
@@ -2504,8 +2722,8 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) ||
-
-
+
+
@@ -2514,8 +2732,8 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) ||
-
-
+
+
|
@@ -2532,6 +2750,7 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) ||
$Lang::tr{'grouptype'} |
|
|
@@ -2626,16 +2842,29 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) ||
-
+ |
|
+
+
+ |
@@ -2684,21 +2913,6 @@ EOF
my @status = `/usr/local/bin/ipsecctrl I 2>/dev/null`;
- # suggest a default name for this side
- if ($cgiparams{'VPN_IP'} eq '' && -e "${General::swroot}/red/active") {
- if (open(IPADDR, "${General::swroot}/red/local-ipaddress")) {
- my $ipaddr = ;
- close IPADDR;
- chomp ($ipaddr);
- $cgiparams{'VPN_IP'} = (gethostbyaddr(pack("C4", split(/\./, $ipaddr)), 2))[0];
- if ($cgiparams{'VPN_IP'} eq '') {
- $cgiparams{'VPN_IP'} = $ipaddr;
- }
- }
- }
- # no IP found, use %defaultroute
- $cgiparams{'VPN_IP'} ='%defaultroute' if ($cgiparams{'VPN_IP'} eq '');
-
$cgiparams{'VPN_DELAYED_START'} = 0 if (! defined ($cgiparams{'VPN_DELAYED_START'}));
$checked{'ENABLED'} = $cgiparams{'ENABLED'} eq 'on' ? "checked='checked'" : '';
@@ -2728,8 +2942,6 @@ EOF
|