Just upgraded to v3.0 and I’m wondering if the following is possible.
I have 2 dsl connections that I use connected then to a mikrotik.
Currently one has a very limited amount of data and a high speed connection while the other has unlimited and a low speed connection.
I have a small list of static route ranges that I’ve added for the countries IP ranges to go over the fast link while everything else goes over on the slow one.
What I’m wondering about is if there is any way I could (where a program on one of the computers supports it) use a sock proxy to make all the traffic go out one specific gateway, while allowing all other programs to continue to be routed based on the rules in place.
If I could get this working I could remove all extra routes other than the low speed link, so perhaps that would then make it easier to get the socks proxy working.
So currently I have:
Network with 8 computer behind an MT
about 100 static routes to local ranges
2 x dsl modems each with static internal addresses.
could anyone suggest a way to implement this using the socks proxy as an interface on a local computer.
Eg: as listed above I want to be able to specify that a specific set of programs only have access via 1 link. This is a varying set so I don’t want to have to make changes on each computer for a new program, other than telling the user to pass it through the socks proxy (which could then mark the packet to pass out over a gateway?)
Not sure if I’m on the right track or not, but any suggestions are welcomed.
can you not identify the traffic by port numbers and do it on the router directly? Is there a specific reason you want socks in the first place ?
because (lets use bittorrent as an example) the outgoing port is dynamic, and remote port is random so port-based rules are not an option and I also can’t seperate off the whole computer (as an IP on the network)
no real reason to do it via socks other than i figured it would provide a connection method that I can then setup on a per program basis (I guess if I used a second MT with just one default gateway this would work, but being able to do it on the first one alongside the regular route would be great)