iOS-SOCKS-Server icon indicating copy to clipboard operation
iOS-SOCKS-Server copied to clipboard

Workarounds for macOS unable to detect connectivity on macOS Ventura

Open gabearro opened this issue 9 months ago • 4 comments

Hi love the program I think it's a great approach for fake tethering! As the issue says I'm trying to find a work around for macOS Ventura. It seems as if even if the dns + router are set to the phone and macOS has socks proxy set to the socks server it still wont route the system through the socks proxy. The interesting thing is I can route git, firefox, ssh, etc through the socks proxy just not the system.

I played around with querying DNS through the cell interface as well and I believe this script works as expected but not sure how you would want this integrated: https://gist.github.com/gabearro/d56a8f6c6d6e971408e4e5b77a638115

Would love any ideas!

gabearro avatar Feb 11 '25 21:02 gabearro

I have the same issue on windows and linux. I just route it through the http proxy on port 9877 instead of the socks5 9876 and it seems to work fine although it doesn't route all types of traffic only http, of course.

ParkerrDev avatar Feb 12 '25 13:02 ParkerrDev

I have the same issue on windows and linux. I just route it through the http proxy on port 9877 instead of the socks5 9876 and it seems to work fine although it doesn't route all types of traffic only http, of course.

Thanks for this information! I'm trying to understand if this means that you are in an ad-hoc network configuration where macos is broadcasting the network and ios is connected to it with the socks server running? Is the http server able to be found by macos if this is the case? I'm not sure I fully understand what you mean @ParkerrDev

gabearro avatar Feb 13 '25 02:02 gabearro

What I mean is that by going into the windows system proxy settings and setting it to socks5://172.20.10.1:9876 it does not work, I am unable to load webpages, etc. but setting it to http://172.20.10.1:9877 does work system-wide.

ParkerrDev avatar Feb 13 '25 02:02 ParkerrDev

Oh woah that is super interesting. I wonder if our issues are related given we have different OS? I know configuring the proxies in firefox manually will cause them to route correctly but only for that application

gabearro avatar Feb 13 '25 03:02 gabearro