Bonjour,

Je suis actuellement en train d'essayer de rediriger la connexion de 2 adaptateurs WiFi USB connecté à un petit hub usb lui même branché à une BeagleBone Black. Le premier adaptateur est connecté à la box internet et le second à un appareil photo numérique WiFi Sony. L'idée est de pouvoir envoyer des commandes au premier adaptateur qui seront redirigées vers celui de l'appareil photo.

Sachant que l'adaptateur 1 connecté à la box (wlan2) à pour IP : 192.168.1.59, et l'adaptateur 2 (wlan 3) IP : 192.168.122.136 . Il faut envoyer les commandes à l’appareil sur son port 8080 -> 192.168.122.136:8080/sony/camera

J'ai essayé de regarder du coté de Iptables, avec plusieurs tests dont celui là où je veux rediriger tous ce qui arrive sur le port 8080 vers l'adresse IP de l'appareil photo :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
sudo iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.122.136:8080/sony/camera
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
Mais je ne suis absolument pas sûr de moi, je vérifie mes tests en envoyant des POST en requête REST à l'url : 192.168.1.59:8080
contenant du JSON qui permet de communiquer avec l'appareil photo.


J'espère avoir été suffisamment clair sur mon problème.

Merci d'avance pour les réponses.