UWNetworksLab / colony

Apache License 2.0
5 stars 1 forks source link

Client SSH tunnel integration #5

Closed willscott closed 8 years ago

willscott commented 9 years ago

Tracking bug for allowing the client app to use a provisioned server

ryscheng commented 8 years ago

This seems like a less likely-option now.

Connectbot allows you to setup a local SOCKS5 proxy, but cannot configure apps to use it http://www.devineloper.com/2013/08/28/setup-socks-proxy-android-without-root/ https://github.com/connectbot/connectbot/

sshtunnel can do the same, and with a rooted phone, use redsocks to setup iptables rules to route all traffic over the tunnel. https://code.google.com/p/sshtunnel/ http://darkk.net.ru/redsocks/

To continue the SSH-line of thought, we'd need to write a VPN->SSH plugin. I think it'd be easier to provision the server with L2TP/IPSec and just configure the client's built-in VPN client to use it. Deferring to this issue: https://github.com/uProxy/colony/issues/8

ryscheng commented 8 years ago

Moving discussion to https://github.com/uProxy/colony/issues/8