• # base du reseau

    Posté par . En réponse au message Connexion SSH machine distante. Évalué à 3.

    pour faire communiquer 2 machines, il faut les adresses de ces machines, et un port de destination.

    si elles sont sur le meme reseau, elles communiquent entre elles, et le port va suffire.

    si elles ne sont pas sur le meme reseau il faut verifier tous les elements intermediaires pour savoir s'il laisse circuler le flux à destination de l'IP distante et du port en question.

    Machine A => Routeur A => Internet => Routeur B => Machine B

    dans ton cas il est probable que la machine B soit "cachée" derriere le Routeur B
    il faut donc que le routeur B receptionne la demande (c'est donc la derniere destination distante) et qu'il renvoie cette demande en interne vers machineB.

    c'est generalement ce que l'on appelle du NAT (machine cachée derriere un routeur) avec du Port Forwarding.

    la ligne ssh sera alors, depuis la machine A :
    ssh login@RouteurB

    et si tu as plusieurs machines derriere le RouteurB, il faut configurer le routeurB pour ecouter sur plusieurs ports, ex : 2201 => machineB, 2202 => machineC
    et ta commande devient
    ssh login@routeurB -p 2201