I have a DSL line and a DS3 feeding my customers. All customers have public IPs from the 45 feed. I want to redirect only P2P traffic from the customers to the DSL feed. How would I go about this? Ive created a routing mark for P2P. Not sure how to redirect it to the DSL interface? Do I have to use proxy?
wavemich, amount of time required to recognize, that particular traffic is p2p (some packets flow over default gateway). That’s why you have route p2p traffic over default gateway, and than redirect specific traffic over alternative gateway (HTTP, FTP, etc.).
sergejs, would it be able to get a decent amount of the P2P over to the other line? I would imagine we’d get a LOT of phone calls and creating rules if we did it your method…
I had the same problem as described, but never had 100% success redirecting only p2p traffic to secondary gateway.
Users always complained about “LowId” with Emule or other similar problems in other p2p softwares.
The best what I got is to leave p2p on default gw, and redirect everything else to second link.
Hi, please, public an example of a marking and routing to two pppoe-outs, i can´t do it. just mark the http traffics but don{t know how redirect to a pppoe-out2, and the pppoe-out1 is a default gateway.
[admin@MikroTik] > ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=srcnat action=masquerade
[admin@MikroTik] > ip firewall mangle print
11 ;;; All P2P coneccion
chain=forward p2p=all-p2p action=mark-connection
new-connection-mark=p2p-coneccion passthrough=yes