I'm running marshmallow (6.0.1) rooted. I run the following commands
iptables -F
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -I FORWARD -j ACCEPT
iptables -t nat -I POSTROUTING -j MASQUERADE
ip rule add from 192.168.43.0/24 lookup 61
ip route add default dev tun0 scope link table 61
ip route add 192.168.43.0/24 dev wlan0 scope link table 61
ip route add broadcast 255.255.255.255 dev wlan0 scope link table 61
So I can tether the vpn connection. My problem is once tethered no new client can connect it stays at obtaining iptables address. How can I fix this?