Hi.
I have RB591G-2HnD, with RouterOS 6.43.4.
There is a connection to ISP through WiFi, and connection to my openVPN server. Now all packets routes to VPN. It makes a speed limits about 2-3 MiB/s, cause Mikrotik CPU is bottleneck.
I want to route heavy traffic, like torrents or youtube, bypass VPN, directly to my ISP.
I add bittorrent Layer7 protocol with regexp “^(\x13bittorrent protocol|azver\x01$|get /scrape?info_hash=get /announce?info_hash=|get /client/bitcomet/|GET /data?fid=)|d1:ad2:id20:|\x08’7P)[RP]”.
Then I add a mangle rulen prerouting chain, that add a routing mark “novpn” by bittorent layer7 protocol condition. Also I add a route with “novpn” mark to my route list. The route forward 0.0.0.0/0 to ISP gateway through WiFi interface.
It does not work.
I had a lot of tries, and it still does not work. All packets goes to vpn, no one wants to go to ISP directly.
What is my mistake?




