I did this, now on a separate wifi network I have proxying requests going through
I did it with v2raya.
Proxying a single network:
I created a separate interface and gave the IP of 192.168.5.X to the proxied network.
For the regular network the IP is 192.168.1.X
I entered two lines in the RoutingA settings
source(192.168.5.1/24)->proxy
source(192.168.1.1/24)->direct
They mean that if the request was from the 192.168.5.X subnet, the request will be proxied, and if it was from 192.168.1.X, it will not be proxied
Proxying multiple networks to different proxy servers:
It is also possible to make several networks with proxying ( different proxy servers for each network )
Create a separate interface with different subnet masks for each network
For example, for network
X-1 - 192.168.2.X
X-2 - 192.168.3.X
and so on
Next, in the RoutingA configuration of the v2raya plug-in
Preliminarily delete everything from the configuration except for the line - default: proxy
Write the following:
outbound:socks1=socks(address: ..., port: ..., user: '...',pass: '...')
And so you can create several so-called outbound interfaces, changing the name (from above in the example the name is “socks1”, for the next network we make “socks2”, etc.).
Then, at the end of the file, write the following lines
source(192.168.1.1/24) -> direct
source(192.168.2.1/24) -> socks1
source(192.168.3.1/24) -> socks2
etc.
In these lines we bind routing based on which subnet the request was from (by default on routers the subnet 192.168.1.X is global, so if a request comes from this subnet we route it to direct, i.e. we don't proxy it).
If a request comes from subnets 2.X or 3.X etc. we proxy this request to a specific proxy server.
Well run it and test it, hope this helps you!