pcc + failover routeros 7
Hola chicos, sigo los pasos para hacer el balanceo de pcc, comparto la configuración para failover
en pcc, espero que la próxima configuración les ayude, si tienen alguna idea para una mejor
configuración, ¡compartan!
### la ip en la interfaz para wan1 y wan2
/ dirección ip
agregar dirección = [Link]/24 red = [Link] transmisión = [Link] interfaz =
wan1
agregar dirección = [Link]/24 red = [Link] transmisión = [Link] interfaz =
wan2
##creando tablas de enrutamiento
/routing/table
add fib name=to_ISP1
add fib name=to_ISP2
###reglas en magle para equilibrar con pcc
/ip firewall mangle
add chain=prerouting dst-address=[Link]/24 action=accept in-interface=lan
add chain=preenrutamiento dst-address=[Link]/24 action=accept in-interface=lan
add chain=preenrutamiento in-interface=wan1 connection-mark=no-mark action=mark-connection
new-connection-mark=ISP1_conn
add chain=preenrutamiento in-interface=wan2 connection-mark=no-mark action=mark-connection
new-connection-mark=ISP2_conn
add chain=preenrutamiento in-interface=lan connection-mark=no-mark dst-address-type=!local
per-connection-classifier=ambas-direcciones:2/0 action=mark-connection new-connection-
mark=ISP1_conn
add chain=prerouting in-interface=lan connection-mark=no-mark dst-address-type=!local per-
connection-classifier=ambas-direcciones:2/1 action=mark-connection new-connection-mark
=ISP2_con
add chain=prerouting connection-mark=ISP1_conn in-interface=lan action=mark-routing new-
routing-mark=to_ISP1
add chain=prerouting connection-mark=ISP2_conn in-interface=lan action=mark-routing new-
routing-mark=to_ISP2
add chain=output connection-mark=ISP1_conn action=mark-routing new-routing-mark=to_ISP1
add chain=output connection-mark=ISP2_conn action=mark-routing new-routing-mark=to_ISP2
/ip firewall nat
add chain=srcnat out-interface=wan1 action=masquerade
add chain=srcnat out-interface=wan2 action=masquerade
### Routes for failover
/ip/route/
add dst-address=[Link] scope=10 gateway=[Link]
add dst-address=[Link] scope=10 gateway=[Link]
add distance=1 gateway=[Link] routing-table=to_ISP1 check-gateway=ping
add distance=2 gateway=[Link] routing-table=to_ISP1 check-gateway=ping
add distance=1 gateway=[Link] routing-table=to_ISP2 check-gateway=ping
add distance=2 gateway=[Link] routing-table=to_ISP2 check-gateway=ping
add distance=1 gateway=[Link] routing-table=to_ISP1
add distance=2 gateway=[Link] routing-table=to_ISP1
add distance=1 gateway=[Link] routing-table=to_ISP2
add distance=2 gateway=[Link] routing-table=to_ISP2
##mikrotik go to internet
/ip/route
add distance=1 gateway=[Link]
add distance=2 gateway=[Link]
Documentation:
pcc:
[Link] ... ll+Marcado
de conmutación por error:
[Link] ... d=26476608
NOTAS
añadir distancia=1 puerta de enlace=[Link] tabla de enrutamiento=a_ISP1 comprobar-puerta de
enlace=ping
añadir distancia=2 puerta de enlace=[Link] tabla de enrutamiento=a_ISP1 comprobar-puerta de
enlace=ping añadir distancia=1 puerta de enlace=[Link] tabla de enrutamiento=a_ISP2
comprobar-puerta de enlace=ping añadir distancia=2 puerta de enlace=[Link] tabla de
enrutamiento=
a_ISP2
comprobar-puerta de enlace=ping
...
Muchas gracias por compartir el ejemplo de configuración ^_^
PCC funciona perfectamente, pero la parte de Failover necesita un poco más de detalle para que
funcione correctamente
Código: Seleccionar todo
add distance=1 gateway=[Link] routing-table=to_ISP1 scope=10 target-
scope=11 check-gateway=ping
add distance=2 gateway=[Link] routing-table=to_ISP1 scope=10 target-
scope=11 check-gateway=ping
add distance=1 gateway=[Link] routing-table=to_ISP2 scope=10 target-
scope=11 check-gateway=ping
add distance=2 gateway=[Link] routing-table=to_ISP2 scope=10 target-
scope=11 check-gateway=ping
#4
mié 26 abr 2023 22:46
Hice una pequeña modificación para trabajar con un PPPOE (IP estática) y eth2 (IP estática)
. Funciona muy bien.
Pero cuando ambos Wan eth están habilitados, Winbox permanece en el registro de estado. si
deshabilita uno de ellos, Winbox y http y el enrutador comienzan a funcionar.
Si ambos Wan están habilitados, no hay conexión con el enrutador externo. Winbox permanece en
estado Registro y http no funciona. ?
mié 26 abr 2023 23:02
No puede usar [Link] y [Link] como ruta recursiva con diferentes tablas de enrutamiento de ISP,
solo tiene un destino y coincide con ISP1 O ISP2 ...