Balanceo 3 IPs dinamicas

Luis Pelagio

New Member
Buenas noches.
Estoy implementando balanceo pero mi proveedor me entrega ips dinamicas y dos de ellas estan en el mismo Gateway .... estoy siguiendo el curso de Mikrotik y tengo este script ya modificado segun mi configuracion ...
pero no logro tener internet en la interfaz 5_LAN ... he leido por ahi que se puede cambiar las ips por el nombre de la interfaz ... pero no logro hacerlo funcionar podria indicarme mi error???
de antemano gracias

/ip firewall mangle
add action=accept chain=prerouting disabled=no dst-address=189.194.200.156/22
add action=accept chain=prerouting disabled=no dst-address=189.194.200.181/22
add action=accept chain=prerouting disabled=no dst-address=189.194.198.173/22

/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no dst-address-type=!local \
in-interface=5_LAN new-connection-mark=1_WAN passthrough=yes per-connection-classifier=both-addresses:4/0
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no dst-address-type=!local \
in-interface=5_LAN new-connection-mark=2_WAN passthrough=yes per-connection-classifier=both-addresses:4/1
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no dst-address-type=!local \
in-interface=5_LAN new-connection-mark=3_WAN passthrough=yes per-connection-classifier=both-addresses:4/2
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no dst-address-type=!local \
in-interface=5_LAN new-connection-mark=3_WAN passthrough=yes per-connection-classifier=both-addresses:4/3

/ip firewall mangle
add action=mark-routing chain=prerouting connection-mark=1_WAN disabled=no in-interface=5_LAN \
new-routing-mark=ether1-mark passthrough=yes
add action=mark-routing chain=prerouting connection-mark=2_WAN disabled=no in-interface=5_LAN \
new-routing-mark=ether2-mark passthrough=yes
add action=mark-routing chain=prerouting connection-mark=3_WAN disabled=no in-interface=5_LAN \
new-routing-mark=ether3-mark passthrough=yes
add action=mark-routing chain=output connection-mark=1_WAN disabled=no new-routing-mark=ether1-mark passthrough=yes
add action=mark-routing chain=output connection-mark=3_WAN disabled=no new-routing-mark=ether3-mark passthrough=yes
add action=mark-routing chain=output connection-mark=2_WAN disabled=no new-routing-mark=ether2-mark passthrough=yes


/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no \
in-interface=1_WAN new-connection-mark=1_WAN passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no \
in-interface=3_WAN new-connection-mark=3_WAN passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no \
in-interface=2_WAN new-connection-mark=2_WAN passthrough=yes


/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.156 routing-mark=ether1-mark scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.181 routing-mark=ether2-mark scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.198.173 routing-mark=ether3-mark scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.156 scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.181 scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.198.173 scope=30 target-scope=10
 
Hola Luis

Acá veo Error:

/ip firewall mangle
add action=accept chain=prerouting disabled=no dst-address=189.194.200.156/22
add action=accept chain=prerouting disabled=no dst-address=189.194.200.181/22
add action=accept chain=prerouting disabled=no dst-address=189.194.198.173/22

/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.156 routing-mark=ether1-mark scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.181 routing-mark=ether2-mark scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.198.173 routing-mark=ether3-mark scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.156 scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.181 scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.198.173 scope=30 target-scope=10

Te recomiendo usar este link para poder calcular bien las ips: http://jodies.de/ipcalc

Poniendo Ejemplo inicia seria así:

189.194.200.156


Address: 189.194.200.156 10111101.11000010.110010 00.10011100
Netmask: 255.255.252.0 = 22 11111111.11111111.111111 00.00000000
Wildcard: 0.0.3.255 00000000.00000000.000000 11.11111111
=>
Network: 189.194.200.0/22 10111101.11000010.110010 00.00000000 (Class B) = Network
Broadcast: 189.194.203.255 10111101.11000010.110010 11.11111111
HostMin: 189.194.200.1 10111101.11000010.110010 00.00000001 = Gateway
HostMax: 189.194.203.254 10111101.11000010.110010 11.11111110
Hosts/Net: 1022


Entonces:

/ip firewall mangle
add action=accept chain=prerouting disabled=no dst-address=189.194.200.0/22

/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=189.194.200.1 routing-mark=ether1-mark scope=30 target-scope=10


Si no deseas romper la cabeza sigue este link:
http://configurarmikrotikwireless.com/balanceo-pcc

Éxitos
 
Atrás
Arriba