I've been having some trouble with SOCKs proxies and Windows. Currently I have mapped my local port 22222, to my ssh server at home. When I configure my browser to manually push all traffic through the tunnel it works great and my IP address appears to be my home IP.
However, I run into some trouble when I try and push all traffic through the SSH tunnel; mainly my laptop selectively choosing what it's going to be pushing through the tunnel. Some traffic appears to be routed to my home, some traffic isn't.
I'm on Windows 8.1, and I've setup my sock=127.0.0.1 port 22222. I opened a browser, with default configurations, and check IP, and it appeared to work. My home IP was displayed, I recheck about 1 min later and my current location's IP is displayed. And it flip-flops every so often.
I'm having no problems tunneling the connection to my home, and reaching the Internet from a browser. But, I am having trouble setting up all traffic from my laptop to use the SSH tunnel. Any ideas How to solve this without going to step 2..
Step 2: I got the idea of tethering all my traffic through my phone's SSH tunnel, and that way I wouldn't have to modify to LAPTOP connection at all. The phone is rooted and using the SSH Tunnel app to forward all traffic. But when I tether only get the local address, IE the address of the current location. Any ideas what I would have to modify on the phone to get this to work?