Closed devAlikhani closed 11 months ago
homeproxy will detect (and set fixed) outbound interface by default to avoid traffic loop. Unfortunately it won't work with load balancing.
Comment out the following line may help https://github.com/immortalwrt/homeproxy/blob/e66fe2ac84ec5b545d7dc18b4b4fd1f886ebe8f0/root/etc/homeproxy/scripts/generate_client.uc#L504
I tried the suggested solution, but it was unsuccessful. Is there a method to modify the 'sing-box' inbounds to direct traffic to a localhost SOCKS proxy, or another way to manage the output traffic of mwan3?
I'm not sure what do you mean by "modify inbounds". Anyway, mwan3 or something like that, are never ever considered - and won't be considered.
@1715173329, based on your answer, homeproxy will not support mwan3. I'm considering an alternative network topology with two WAN and two LAN interfaces. With homeproxy running on each WAN and directing packets to their respective LANs, each LAN would have its own DHCP server with a distinct IP range. After the homeproxy has applied its proxy node on the traffic, I plan on handling load balancing externally using a Mikrotik router.
Is binding each node to its respective WAN interface and running two nodes simultaneously on homeproxy in this setup feasible?
homrproxy does support bind specific interface for each node (custom routing), but looks like it becomes more complex.
v2rayA may work for you.
I have encountered an issue where homeproxy does not function as expected when load balancing is enabled in my mwan3 configuration. The issue is as follows:
I expected homeproxy to work seamlessly alongside load balancing, allowing traffic to be load-balanced between the wan and wanb interfaces for other general network traffic.
However, the actual behavior is that homeproxy is completely blocked and can't send any packet.
of course, when disabling homeproxy, load-balancing works correctly.