Page 1 sur 1

Modifier la table NAT avec iptables sur un Galaxy S5 Android

Publié : 29 sept. 2016 18:01
par Blondin500
Salut à tous

Après avoir bien cherché dans le forum je n'ai pas trouvé de problème similaire donc j'ai crée un sujet. Je vous explique ayant des problèmes avec l'internet de chez moi pour un long moment, j'utilise ma connexion internet avec mon téléphone Galaxy S5 mini et un forfait Free, tout fonctionne impeccable sauf quand je veux partager ma connexion avec ma Xbox je me retrouva avec un NAT fermé, je répond de suite à ceux qui vont me dire que Free a fermé tous les ports, c'est faux, quand je met ma puce dans une clé 4G et partage la connexion depuis un ordinateur chez mon ami la table NAT ne pose aucun problème et je suis en NAT ouvert.

J'ai donc cherché un petit peu et après avoir mis mon téléphone en root et récupéré l'application "iptables2" j'ai essayé quelques modification des chaines INPUT, OUTPUT et FORWARD ainsi que PREROUTING et POSTROUTING. Malheureusement mes connaissances assez limitées avec iptables s'arrêtent la et mon NAT reste en cône symétrique, j'aimerai donc un coup de main salutaire de la part d'une âme généreuse pour configurer correctement mon téléphone afin de régler ce problème de NAT. Je poste une capture d'écran de mes règles pour mon NAT d'abord :
Screenshot_2016-09-29-17-29-58.png
iptables -t nat -L
La suite des règles du NAT :
Screenshot_2016-09-29-17-30-32.png
iptables -t nat -L
Maintenant les règles générales du NAT :
Screenshot_2016-09-29-17-30-49.png
iptables --line-numbers -n -L
Merci à ceux qui voudront bien m'accorder un peu de leur précieux temps. Je vais poster un autre message afin de d'afficher les 3 autres prise d’écran du reste des règles générales.

P.S : à ceux qui n'ont comme seule réponse "mais pourquoi tu veux faire çà alors qu'on a internet facilement" et autres âneries de ce genre merci de vous abstenir et de passer votre chemin. :crying3:

Re: Modification table NAT avec iptables Android

Publié : 29 sept. 2016 18:04
par Blondin500
voici les 3 autrres captures des regles générales :
Screenshot_2016-09-29-17-30-57.png
iptables --lines-numbers -n -L
Screenshot_2016-09-29-17-31-07.png
iptables --lines-numbers -n -L
Screenshot_2016-09-29-17-31-14.png
iptables --lines-numbers -n -L
Dans l'attente de réponses, merci.

Re: Modifier la table NAT avec iptables sur un Galaxy S5 Android

Publié : 31 janv. 2018 10:55
par FGxUBowt571
Salut !
Je déterre le sujet mais si quelqu'un a besoin de la solution :

Pour que le NAT fonctionne, il faut utiliser le paramètre "MASQUERADE".

Le principe du NAT c'est que ta console passe par ton téléphone pour aller sur Internet, mais sur Internet on ne voit que l'adresse de ton téléphone.
J'ai bidouillé ça sur une Raspberry, ça risque de ne pas être pareil.

Si quelqu'un lit ma réponse et veut des précisions, n'hésitez pas à demander !

Re: Modifier la table NAT avec iptables sur un Galaxy S5 Android

Publié : 03 févr. 2018 14:43
par Malekal_morte
oui, il faut aussi penser à passer net.ipv4.ip_forward à 1, afin d'autoriser la transmission de paquets entre les interfaces réseaux.
sysctl -w net.ipv4.ip_forward=1
Voir : https://www.malekal.com/faire-nat-deux-wan-linux/