Re: SSH derrière un pare-feu
Bonjour,
Xadawa a écrit :
L'IHM sait qu'une borne est allumée car pour démarrer et pour
s'éteindre, la borne fait appel à une page php pour récuperer des infos
qui lui sont nécessaires. On enregistre ainsi les logs dans la base de
données.
Pour être sûr d'avoir bien compris les données du problème,
qu'elle est la gueule de l'adresse ip de ta borne ?
un adresse locale 192.168.x.x ? ou une adresse internet ?
Dans le 2ième cas, tu peux évidemment récupérer cette adresse grâce à ta
page php, puis faire un ssh vers cette adresse (sous reserve que le
routeur ne bloque pas le port ssh evidemment).
Dans le 1er cas, tu ne peux pas, à ma connaissance, faire de ssh
directement sans toucher à la config de ton routeur ou à la borne (pour
un tunnel sortant de la borne vers le serveur par ex.).
Ton sshd te créé un serveur ssh accessible à l'adresse 192.168.x.x:22,
adresse inaccessible directement par internet. Soit le routeur (qui a
une adresse internet, lui) renvoie le port 22 vers 192.168.x.x, soit
il faut que 192.168.x.x se connecte à une adresse internet (pour un
tunnel). Autrement, je ne vois pas par quelle magie tu peux savoir que
la machine qu'il y a derrière le routeur (dont tu as l'adresse ip par la
page php) est 192.168.x.x et pas 192.168.x.y : en te connectant à
l'adresse ip internet, tu essayeras de te connecter au routeur qui
refusera évidemment (il n'a pas de serveur ssh lancé).
Tu dis que tu n'as pas la main sur la borne, est-ce à dire que tu ne
peux absolument pas toucher à sa config (ni au système, ni à l'outil de
la borne) ?
Si c'est le cas, je ne vois pas comment tu pourrais t'y connecter, même
avec un sshd tournant automatiquement en arrière plan. Désolé.
Bon courage.
Yannick.
Reply to: