I want to establish a connection between the client and the proxy server through a VPN tunnel in android device. I want to do this at layer 2 or 3 , where a packet can captured and encrypted.
Please suggest any way to establish the connection. As far as now I found that tun/tap but they can only be done on rooted device ( please correct me if I am wrong) .
Thank You