Дальше на прироутинге эти соединения отправляете туда же откуда они пришли.
У вас этого нет и потому все идет через основной маршрут
Пример для 3х каналов
Код: Выделить всё
/ip firewall mangle
# pppoe-wan1 not ready
add action=mark-connection chain=input in-interface=pppoe-wan1 new-connection-mark=in_wan1
add action=mark-routing chain=output connection-mark=in_wan1 new-routing-mark=wan1_route
add action=mark-connection chain=input in-interface=ether2_WAN2 new-connection-mark=in_wan2
add action=mark-routing chain=output connection-mark=in_wan2 new-routing-mark=wan2_route
add action=mark-connection chain=input in-interface=ether3_WAN3 new-connection-mark=in_wan3
add action=mark-routing chain=output connection-mark=in_wan3 new-routing-mark=wan3_route
# pppoe-wan1 not ready
add action=mark-connection chain=forward in-interface=pppoe-wan1 new-connection-mark=for_wan1
add action=mark-routing chain=prerouting connection-mark=for_wan1 new-routing-mark=wan1_route src-address=192.168.1.0/24
add action=mark-connection chain=forward in-interface=ether2_WAN2 new-connection-mark=for_wan2
add action=mark-routing chain=prerouting connection-mark=for_wan2 new-routing-mark=wan2_route src-address=192.168.1.0/24
add action=mark-connection chain=forward in-interface=ether3_WAN3 new-connection-mark=for_wan3
add action=mark-routing chain=prerouting connection-mark=for_wan3 new-routing-mark=wan3_route src-address=192.168.1.0/24