Overview: My goal is to be able to use an old/spare non-rooted android phone which I can leave at home connected to my wifi connection and run some sort of VPN server(not client) which I can then connect to from my personal phone or laptop when I'm away, so that I'm always using my home connection for internet traffic regardless of where I am, below are a few scenarios I came across which all use Termux as a base to run the different "Linux servers", but I would like to see if someone here would point me to a more native solution such as an open source android code I could use to compile and achieve the same(I know its possible because a company called Luminati/Hola VPN offers an SDK to monetize your users internet connection if your an app developer, but in my case I just need this for personal use.)
- ngrok + sshd + ssh tunneling (Tested this and Works! but slow and only as a socks5 proxy)
- ngrok + zerotier (Could work but have not tested yet)
- Any suggestions on other ways to achieve this?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…