Ayuda, necesito reducir de varios script iguales k tengo a 1 ?

Andx96

New Member
tengo 1 script repetido varias veces pero tengo entendido k asi consume demasiado CPU mkt lo ke necesito es reducirlo a 1 solo, pero al final ejecute el mismo trabajo por varias Vlans a la ves .

---------lo tengo echo asi

:if ( [/ping interface=wlan3 routing-table=mangle3 "ip a monitorear" count=8 ] = 0 ) do={/ip dhcp-client release 2}

---------deveria kedar algo asi pero ya de ahi para alla no tengo idea ke mas hacer

:for i from=2to7 do= { /ping interface "wlan$i" routing-table="mangle$i" "ip a monitorear" count=8 ] = 0 ) do={ /ip dhcp-client release [find interface="wlan$i"]


y muchas gracias de antemano por la ayuda !
 
Última edición:
para kitar cuenta amigo creo ke puse algo que esta demas ahi es asi
:if ( [/ping routing-table=mangle3 "ip a monitorear" count=7 ] = 0 ) do={/ip dhcp-client release 2} pero no logro hacerlo dinamico tengo ke poner 4 o 5 script aparte de los demas mios me ayudas ?
 
no te es mas comodo usar el netwatch para eso o usar el script de realese x NAT a un destino para q tus clientes cierren cuenta pq hacer un ping cuando no estes y cierre cuenta tienes q repetirlo por cada cliente conectado q tengas en tu red
 
Atrás
Arriba