---
title: Cómo ejecutar scripts en escenarios multi-WAN en Mikrotik
slug: es/como-ejecutar-scripts-en-escenarios-multi-wan-en-mikrotik
docTags: 
createdAt: 2024-02-05T13:06:42.769Z
---

Para sincronizar 2 o más IPs públicas, necesitas crear un Script en Mikrotik con las siguientes líneas:

*`/ip route remove [find comment=ddns_wan]`*

Reemplaza *\<GATEWAY\_WAN2>* con la puerta de enlace de la segunda línea (WAN).

*`/ip route add dst-address=185.236.104.114 gateway=<GATEWAY_WAN2> comment=ddns_wan`*

En los campos USER1 y PASS1, ingresa el nombre de usuario (username) y la contraseña de tu cuenta (primera red).

`:tool fetch url=""`

Haz lo mismo para USER2 y PASS2.
**TEN EN CUENTA**: Para sincronizar la segunda IP pública, debes ingresar la segunda red en tu Panel de Control (*menú NETWORK*).

`:tool fetch url=""`

También copia y pega las siguientes líneas para eliminar las rutas estáticas creadas previamente y limpiar la caché.

*`/ip route remove [find comment=ddns_wan]`*

*`/ip dns cache flush`*

A continuación se muestran los scripts que se deben utilizar en caso de tener 3 y 4 WANs.

TEN EN CUENTA: Como se explicó anteriormente, debes reemplazar los campos *GATEWAY\_WAN, USER* y *PASS* con tus propios datos.

**WANs**

*`/ip route remove [find comment=ddns_wan]`*

*`/ip route add dst-address=185.236.104.114 gateway=<GATEWAY_WAN2> comment=ddns_wan`*

*`/ip route add dst-address=185.236.104.124 gateway=<GATEWAY_WAN3> comment=ddns_wan`*

`:tool fetch url=""`

`:tool fetch url=""`

`:tool fetch url=""`

*`/ip route remove [find comment=ddns_wan]`*

*`/ip dns cache flush`*

**WANs**

`/ip route remove [find comment=ddns_wan]`

`/ip route add dst-address=185.236.104.114 gateway=<GATEWAY_WAN2> comment=ddns_wan`

`/ip route add dst-address=185.236.104.124 gateway=<GATEWAY_WAN3> comment=ddns_wan`

`/ip route add dst-address=185.236.104.134 gateway=<GATEWAY_WAN4> comment=ddns_wan`

`:tool fetch url=""`

`:tool fetch url=""`

`:tool fetch url=""`

`:tool fetch url=""`

`/ip route remove [find comment=ddns_wan]`

`/ip dns cache flush`

Finalmente, necesitas crear un *Programador para ejecutar automáticamente el Script*, por ejemplo, cada minuto.

Desde tu Panel de Control, en el *menú NETWORKS*, puedes verificar el estado de tus diversas redes.

Si todo funciona correctamente, deberías ver las diversas IPs públicas y el estado de sincronización.

**Otras formas de preguntar**:

- Cómo ejecutar scripts en escenarios de múltiples WAN en Mikrotik.
- Ejecución de scripts en escenarios de múltiples WAN en Mikrotik. Cómo manejarlos.

