How to tethering vpn on androidhttps://4.bp.blogspot.com/-4_aOS3F7Fg0/XlutU8-PrnI/AAAAAAAAAK0/7KvHUpX78WQw8a-2MYQjo-P1Oq9Mv1zTACLcBGAsYHQ/s1600/imgingest-2117968900021071073.png

ROOT is required

Requirement

  1. Terminal Emulator

Tutorial

  1. Start your VPN until connected
  2. Open terminal emulator and input below commands
su
ip link show
id
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -l FORWARD -j ACCEPT
iptables -t nat -I POSTROUTING -j MASQUERADE
ip rule del from 192.168.43.0/24 lookup 61
ip route del default dev tun0 scope link table 61
ip route del 192.168.43.0/24 dev wlan0 scope link table 61
ip route broadcast 255.255.255.255 dev wlan0 scope link table 61
exit
  1. Now connect your other devices to your android hotspot, try browsing any websites now :)

Alternative

install VPN tethering from play store