cambiovpn1avpn2
{
:if ([/ping 172.20.15.11 src-address=192.168.84.1 count=7] = 0) do={
/ppp secret set vpnune profile=hites2;
/ppp secret set vpnune2 profile=hites2;
:log warning "Cambio de VPN1 a VPN2";
/tool e-mail send to="patehortua@bpogs.com" subject="Cambio de VPN1 a VPN2" start-
tls=yes body="Se cambio el grupo del perfil1 al perfil2 debido a una caida en la
VPN1";
}
}
-----------------------------------------------------------------
cambiovpn2avpn1
{
:if ([/ping 172.20.15.11 src-address=192.168.85.1 count=7] = 0) do={
/ppp secret set vpnune2 profile=hites;
/ppp secret set vpnune profile=hites;
:log warning "Cambio de VPN2 a VPN1";
/tool e-mail send to="patehortua@bpogs.com" subject="Cambio de VPN2 a VPN1" start-
tls=yes body="Se cambio el grupo del perfil 2 al perfil 1 debido a una caida en la
VPN2";
}
}
------------------------------------------------------------------
ping-ipsec1
{
:if ([/ping 172.20.15.11 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 1 caida";
/ip ipsec policy disable numbers=1;
:delay 5000ms;
/ip ipsec policy enable numbers=1;;
}
}
-----------------------------------------------------------------
ping-ipsec2
{
:if ([/ping 172.20.15.11 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 18 caida";
/ip ipsec policy disable numbers=18;
:delay 5000ms;
/ip ipsec policy enable numbers=18;
}
}
-----------------------------------------------------------------
ping-ipsec3
{
:if ([/ping 172.20.14.1 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 2 caida";
/ip ipsec policy disable numbers=2;
:delay 5000ms;
/ip ipsec policy enable numbers=2;
}
}
----------------------------------------------------------------
ping-ipsec4
{
:if ([/ping 172.20.14.1 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 19 caida";
/ip ipsec policy disable numbers=19;
:delay 5000ms;
/ip ipsec policy enable numbers=19;
}
}
----------------------------------------------------------------
ping-ipsec5
{
:if ([/ping 192.168.1.43 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 3 caida";
/ip ipsec policy disable numbers=3;
:delay 5000ms;
/ip ipsec policy enable numbers=3;
}
}
----------------------------------------------------------------
ping-ipsec6
{
:if ([/ping 192.168.1.43 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 20 caida";
/ip ipsec policy disable numbers=20;
:delay 5000ms;
/ip ipsec policy enable numbers=20;
}
}
-----------------------------------------------------------------
ping-ipsec7
{
:if ([/ping 10.107.100.197 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 7 caida";
/ip ipsec policy disable numbers=7;
:delay 5000ms;
/ip ipsec policy enable numbers=7;
}
}
----------------------------------------------------------------
ping-ipsec8
{
:if ([/ping 10.107.100.197 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 31 caida";
/ip ipsec policy disable numbers=31;
:delay 5000ms;
/ip ipsec policy enable numbers=31;
}
}
-----------------------------------------------------------------
ping-ipsec9
{
:if ([/ping 10.107.101.128 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 8 caida";
/ip ipsec policy disable numbers=8;
:delay 5000ms;
/ip ipsec policy enable numbers=8;
}
}
----------------------------------------------------------------
ping-ipsec10
{
:if ([/ping 10.107.101.128 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 24 caida";
/ip ipsec policy disable numbers=24;
:delay 5000ms;
/ip ipsec policy enable numbers=24;
}
}
------------------------------------------------------------------
ping-ipsec11
{
:if ([/ping 10.110.110.2 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 10 caida";
/ip ipsec policy disable numbers=10;
:delay 5000ms;
/ip ipsec policy enable numbers=10;
}
}
-------------------------------------------------------------------
ping-ipsec12
{
:if ([/ping 10.110.110.2 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 26 caida";
/ip ipsec policy disable numbers=26;
:delay 5000ms;
/ip ipsec policy enable numbers=26;
}
}
-------------------------------------------------------------------
ping-ipsec13
{
:if ([/ping 10.110.130.2 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 12 caida";
/ip ipsec policy disable numbers=12;
:delay 5000ms;
/ip ipsec policy enable numbers=12;
}
}
--------------------------------------------------------------------
ping-ipsec14
{
:if ([/ping 10.110.130.2 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 27 caida";
/ip ipsec policy disable numbers=27;
:delay 5000ms;
/ip ipsec policy enable numbers=27;
}
}
-------------------------------------------------------------------
ping-ipsec15
{
:if ([/ping 192.168.1.19 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 14 caida";
/ip ipsec policy disable numbers=14;
:delay 5000ms;
/ip ipsec policy enable numbers=14;
}
}
------------------------------------------------------------------
ping-ipsec16
{
:if ([/ping 192.168.1.19 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 29 caida";
/ip ipsec policy disable numbers=29;
:delay 5000ms;
/ip ipsec policy enable numbers=29;
}
}
-------------------------------------------------------------------
ping-ipsec17
{
:if ([/ping 192.168.24.4 src-address=192.168.84.1 count=5] = 0) do={
:log warning "Policy ipsec 17 caida";
/ip ipsec policy disable numbers=17;
:delay 5000ms;
/ip ipsec policy enable numbers=17;
}
}
--------------------------------------------------------------------
ping-ipsec18
{
:if ([/ping 192.168.24.4 src-address=192.168.85.1 count=5] = 0) do={
:log warning "Policy ipsec 30 caida";
/ip ipsec policy disable numbers=30;
:delay 5000ms;
/ip ipsec policy enable numbers=30;
}
}
---------------------------------------------------------------------
profilesdefault
/ppp secret set vpnune profile=hites;
/ppp secret set vpnune2 profile=hites