I have little experience in application development, but I have not yet met with such a thing as tunneling. And there was such a problem. It is necessary to make an application that would take a list of free vpn servers to my server and then connect to one of them. I'm interested in the client part. How to implement connections? what tools can ready api need to use? What do you advise to read and where to look?

    1 answer 1

    Here are some examples of implementing VPN on Android. 3 different protocols.
    https://github.com/zodsoft/LightVPN - PPTP
    https://github.com/mikma/ipsec-android - IPsec
    https://github.com/schwabe/ics-openvpn - OpenVPN