Пользуюсь 3г/4г интернетом. На одном лимит, но скорость 30-ка (ISP 1), на втором безлимит, но скорость 5-10 мб/с (ISP 2). Нужно заворачивать скажем p2p на ISP 2 но только с 7 утра до часу ночи, потом надо трафик завернуть на ISP 1.
Потом скажем youtube заворачивать на ISP 2. Но опять же только днем, ночью все на ISP 1. Днем на ISP 1 будет жить все что явно не указано правилами.
[admin@MikroTik] /ip firewall nat> print
Flags: X - disabled, I - invalid, D - dynamic
0 X chain=srcnat action=masquerade src-address=192.168.0.0/24 log=no
log-prefix=""
1 ;;; ISP 1
chain=srcnat action=masquerade out-interface=ppp-out1 log=no
log-prefix=""
2 ;;; ISP 2
chain=srcnat action=masquerade out-interface=ppp-out2 log=no
log-prefix=""
[admin@MikroTik] /ip firewall mangle> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=prerouting action=mark-routing new-routing-mark=LocalNet
passthrough=no src-address=192.168.0.0/24 dst-address-list=LocalNet
log=no log-prefix=""
1 chain=prerouting action=mark-routing new-routing-mark=ISP 2 passthrough=no
src-address=192.168.0.0/24 content=youtube.com log=no log-prefix=""
2 chain=input action=mark-connection new-connection-mark=ISP 1 -> Input
passthrough=no in-interface=ppp-out1 log=no log-prefix=""
3 chain=output action=mark-routing new-routing-mark=ISP 1 passthrough=no
connection-mark=ISP 1 -> Input log=no log-prefix=""
4 chain=input action=mark-connection new-connection-mark=ISP 2 -> Input
passthrough=no in-interface=ppp-out2 log=no log-prefix=""
5 chain=output action=mark-routing new-routing-mark=ISP 2 passthrough=no
connection-mark=ISP 2 -> Input log=no log-prefix=""
6 chain=postrouting action=change-ttl new-ttl=set:64 passthrough=no
out-interface=!ppp-out2 log=no log-prefix=""
Пока вожусь с тем же ютубом. На данный момент интернет есть только на ISP 1. Как видно из правила:
1 chain=prerouting action=mark-routing new-routing-mark=ISP 2 passthrough=no
src-address=192.168.0.0/24 content=youtube.com log=no log-prefix=""
Помечаются пакеты с ютубом для ISP 2, тогда ютуб открывается (хотя напомню на ISP 2 инета нет), а если поменить как ISP 1, то ютуб не открывается (
Да и скажем изменение ttl работает только с !. Ведь это не правильно как я понимаю? Верися 6,32,2 (на 32,1 было так же).