Sunteți pe pagina 1din 6

Balanceo de 3 wan con un RB 750G con PCC Saludos, despus de buscar buscar...

buscar hice un balanceo algo tosco pero funcional con 3 Wan en mi caso 2 de una misma operadora y la tercera de otra operadora (2 de cantv y 1 de inter, en Venezuela) en fin el cdigo es basado en el famoso balanceo en PCC les ire indicando el codigo paso a paso... Primero deben tener ya la configuracin bsica de su mk, en mi caso el balanceo va con 3 WAN y 1 Local en Ip adress solo configuro la direccion de la local 192.168.88.0/24 las de las wan por ser dinamicas las colocara automaticamente, cualquier duda solo pregunten, seguimos...
ether1=> local ether2=> wan1 ether3=> wan2 ether4=> wan3 ether5= se queda asi a menos que vallas a poner otra wan

lo siguiente es configurar los mangle y el nat, primero el mangle

Code:
/ip firewall mangle add action=mark-connection chain=prerouting disabled=no dst-address-type=!local \ in-interface=local new-connection-mark=wan2_pcc_conn passthrough=yes \ per-connection-classifier=both-addresses and ports:3/0 add action=mark-connection chain=prerouting disabled=no dst-address-type=!local \ in-interface=local new-connection-mark=wan1_pcc_conn passthrough=yes \ per-connection-classifier=both-addresses and ports:3/1 add action=mark-connection chain=prerouting disabled=no dst-address-type=!local \ in-interface=local new-connection-mark=wan3_pcc_conn passthrough=yes \ per-connection-classifier=both-addresses and ports:3/2 add action=mark-routing chain=prerouting connection-mark=wan1_pcc_conn \ disabled=no in-interface=local new-routing-mark=wan1 passthrough=yes add action=mark-routing chain=prerouting connection-mark=wan2_pcc_conn \ disabled=no in-interface=local new-routing-mark=wan2 passthrough=yes add action=mark-routing chain=prerouting connection-mark=wan3_pcc_conn \ disabled=no in-interface=local new-routing-mark=wan3 passthrough=yes

quedaria algo asi...

luego el NAT

Code:
/ip firewall nat add action=masquerade chain=srcnat disabled=no out-interface=wan1 add action=masquerade chain=srcnat disabled=no out-interface=wan2 add action=masquerade chain=srcnat disabled=no out-interface=wan3

ahora, agrega los DHCP CLIENT de cada una de tus WAN

ok teniendo ya esto vamos a las ip Route, alli agregaras el siguiente codigo OJO debes cambiar las direcciones que correspondan con cada una de tus WAN, alli debes colocar las gateway de cada una no su IP Code:
/ip route add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\ 192.168.1.1 routing-mark=wan1 scope=30 target-scope=10 add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\ 192.168.5.1 routing-mark=wan2 scope=30 target-scope=10 add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=200.8.25.1 \ routing-mark=wan3 scope=30 target-scope=10 add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=255.255.255.0 scope=30 \ target-scope=10

quedaria algo asi....

Aca un video del codigo funcionando (trabaja con 2 ips fijas y 1 dinamica)

informacion
Es la manera cmo MikroTik clasificar las conexiones, en el caso del balanceo, y para hacerlo sencillo, mira que sucede si eliges both-addresses y both-addresses-and-ports.

both-addresses / ambas-direcciones IP ,se refiere a src-address y dst-address


MikroTik slo tomar en cuenta las IP's (src y dst addresses) para sortearlos en una u otra lnea, y recordar por cul de los routers estn saliendo o entrando, para hacer que esas conexiones siempre utilicen esa misma ruta; entonces, si por ejemplo ests bajando un archivo desde mi servidor 67.15.254.8, esta conexin siempre va a ir slo por uno de tus routers, as que por ms gestor de descargas utilices para generar varias conexiones al mismo archivo (ya que esto supuestamente hace que tus lineas se sumen), tu seguirs descargando desde el mismo router, una sola lnea, claro.

both-addresses-and-ports / ambas-direcciones IP y puertos


Es casi lo mismo que lo anterior, salvo que aqu tambin tomar en cuenta los src y dst ports para sortearlos en el balanceo. Del ejemplo anterior, aqu las conexiones generadas s se van a todos los routers, esto a que tambin se balancea por el src-port, por lo tanto tendremos impresin de suma de lneas. Esto ltimo puede ser algo 'peligroso' esto a que hay algunas web's no admiten IP's pblicas

diferentes a las que se usaron para registrarse, tambin es un lo si se va a una pgina https, juegos, msn, etc. Habra que hacer ciertas exclusiones y generar una lista de pginas que no sern balanceadas por este mtodo, como por ejemplo, la SUNAT. Saludos.

S-ar putea să vă placă și