Hoću da mi http saobraćaj ide preko ISP 1, a sve ostalo preko ISP 3...
Lokalna mreža 10.0.0.0/24
Mikrotik v2.9.27 sa 4 interface-a:
1) 10.0.0.30 adresa MT u lokalnoj mreži
2) ISP 1 (internet i 2 lokalna game servera - lokalni provajder - PPTP out)
3) ISP 2 (lokalni game server - nema login-a)
4) ISP 3 (internet - Telekom ADSL - PPPoE out)
Uradim sledeće:
chain=prerouting protocol=tcp dst-port=80 action=mark-routing new-routing-mark=http passthrough=yes
ip route add gateway=x.x.x.x routing-mark=http (x.x.x.x = gateway ISP 1)
Http i dalje ide preko ISP 3 tj. preko ADSL, svejedno da li koristim masquerade ili src-nat
E onda reko da probam policy route:
src-address=0.0.0.0/0 action=lookup table=http
i izgubim konekciju sa routerom i internet :(
Samo da napomenem da su 2 lokalna game servera (ISP 1 lokani provajder) takođe prolazila preko ISP 3-ADSL
i gle čuda ovo je rešilo problem, bez policy route-inga:
chain=prerouting protocol=tcp dst. address=y.y.y.y action=mark-routing new-routing-mark=game passthrough=yes (y.y.y.y = IP game servera)
ip route add gateway=x.x.x.x routing-mark=game
Gde grešim ljudi?