J'ai le plan hotspot 10gb pour tmobile mais j'ai aussi des données illimitées quand je suis sur mon téléphone. Y a-t-il un moyen de contourner la limite du hotspot en utilisant les données illimitées de mon téléphone à la place ? J'ai le nexus 6 sur Android version 6.
Réponses
Trop de publicités?Vous pouvez faire en sorte que votre téléphone agisse comme une passerelle VPN.
Exigences :
- Racine
- serveur vpn (vous pouvez obtenir un openVPN gratuit sur playstore)
L'utilisation d'une passerelle VPN fera que le trafic attaché passera par le VPN.
Étapes
-
Activer le hotspot portable
-
Ouvrez le terminal en tant que Root et entrez les codes suivants (vous pouvez les coller)
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
編集
Si vous n'êtes pas enraciné, vous pouvez utiliser PdaNet+ .
Pour que cela fonctionne, j'ai dû ajouter la route de transfert VPN suivante : 0.0.0.0/0 dans mon client L2TP sur le téléphone, et depuis le terminal, je n'ai tapé que ça :
su
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 ppp0 scope link table 61
Et il a immédiatement été mis en ligne. Pendant la session de terminal, j'avais le PC connecté au Hotspot du téléphone en permanence, et pour chaque ligne tapée, je vérifiais le tunnel. D'après ce que je comprends, ce que ces commandes font en fait, c'est de configurer un routage NAT sur le téléphone - correct ?