Bonjour à tous,
Je cherche a controler ma box SFR (ouvrir/fermer des ports) via ma raspberry pi en ligne de commande.
Est-ce que c'est possible ?
J'ai trouvé un article montrant une API pour le faire via la commande "curl".
Ex : curl http://192.168.1.1/api/1.0/?method=wlan.getClientList
Liens :
https://www.neufbox4.org/download/apirest/apirest_4.0.pdf
https://www.neufbox4.org/blog/archive/449-api-rest-de-la-box-de-sfr
Merci par avance de votre retour d'expérience.
# upnp
Posté par seb . Évalué à 2.
Salut,
Il y'a longtemps, j'ai fait un truc qui ouvre / ferme les ports avec l'upnp.
De mémoire l'upnp est actif nativement sur les 9/sfr Box.
Toujours de mémoire l'inconvénient c'est que ça ouvre uniquement des ports pour les poste qui en fait la demande donc impossible d'ouvrir un pour pour un smartphone depuis ton raspi.
[^] # Re: upnp
Posté par electro575 . Évalué à 1.
Dommage ça aurait pu être une bonne piste.
A exploiter tout de même, comment faisait-tu la configuration en Upnp de ta machine vers ta box ? Avec un client upnp ?
[^] # Re: upnp
Posté par seb . Évalué à 1.
c'est ça que j'avais à l'époque
http://miniupnp.free.fr/files/
[^] # Re: upnp
Posté par electro575 . Évalué à 1. Dernière modification le 13 septembre 2018 à 17:18.
Je ne vois pas comment l'utiliser en fait, je l'ai installé mais on peut lancer des commandes avec ce paquet ? miniupnpd
Comment ça fonctionne exactement ? J'ai cherché mais je ne trouve pas comment l'exploiter
[^] # Re: upnp
Posté par ʭ ☯ . Évalué à 1.
C'est pas un client, mais un serveur upnp, comme celui qui est dans ta box… c'est donc pour mettre dans un routeur!
⚓ À g'Auch TOUTE! http://afdgauch.online.fr
[^] # Re: upnp
Posté par solsTiCe (site web personnel) . Évalué à 2.
il faut prendre le client
miniupnpc
ca s'utilise comme ça:
miniunpc -a ip port external_port protocol [duration]
suffit de lire la doc ou le manuel.
sous ubuntu/debian ca s'appelle upnpc dans le paquet minupnpc
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.