Page 1 sur 1

[ssh] connexion à une machine windows (résolu)

Publié : mar. 20 déc. 2011, 23:10
par Tristelune
Salut à tous,

j'aimerais me connecter à une machine windows par ssh, mais pour l'instant ça ne fonctionne pas. Sur la machine
windows, l'environnement cygwin a été installé pour que je puisse m'y connecter par ssh.
Le serveur ssh est démarré avec succès. J'ai ensuite essayé de me connecter, mais j'obtiens l'erreur suivante:

Code : Tout sélectionner

ssh: connect to host 80.238.205.207 port 22: No route to host
Si je fais un ping, ça fonctionne:

Code : Tout sélectionner

PING 80.238.205.207 (80.238.205.207) 56(84) bytes of data.
64 bytes from 80.238.205.207: icmp_req=1 ttl=248 time=31.6 ms
64 bytes from 80.238.205.207: icmp_req=2 ttl=248 time=36.3 ms
64 bytes from 80.238.205.207: icmp_req=3 ttl=248 time=57.1 ms

--- 80.238.205.207 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 31.641/41.699/57.124/11.076 ms
A noter encore, si on demande l'adresse IP à la machine avec ipconfig.exe sous windows il en ressort
une adresse du genre 192.168.x.x. Je m'y connais peu, mais d'après ce que je sais il s'agit d'une adresse privée.
Est-ce que je dois supposer que l'adresse ip 80.238.205.207 est l'adresse du router et l'adresse 192.168.x.x
est celle de l'ordinateur derrière le router ? Si oui, comment puis-je faire pour m'y connecter ?

Merci pour tout!

Re: [ssh] connexion à une machine windows

Publié : mar. 20 déc. 2011, 23:15
par benjarobin
Ton raisonnement à la fin est tout à fait correct (encore un petit effort et tu avait la solution :copain:)
Il faut que tu rentre dans la configuration du routeur et que tu rajoute une règle.
Le routeur ne peux pas deviner vers quelle adresse envoyer ta demande de connexion ssh. Il faut pour cela spécifier que si tu frappe à la porte 22 (port 22) il faut interroger l'ordinateur qui est à l'adresse 192.168.x.x au port définie par toi même (Si l'ordinateur écoute sur le port 22 qui est le port par défaut avec ssh il faut définir le port 22)

Mais ceci : "No route to host" m'étonne beaucoup...
Peux tu expliquer la configuration du réseau (ou est le PC1 et le PC2 sous Windows, comment ils sont reliés à internet...)

Mais avant tout rajoute la règle qui va bien dans le routeur, cela implique donc que le PC sous Windows doit se voir attribuer une IP fixe en 192.168.x.x

Re: [ssh] connexion à une machine windows

Publié : mer. 21 déc. 2011, 10:18
par Tristelune
Ok, j'étais donc sur le bon chemin.
Il faut que tu rentre dans la configuration du routeur et que tu rajoute une règle.
Je vais essayer ça, mais comme pour moi c'est totalement nouveau, est-ce que tu peux
m'indiquer comment on fait ça (en gros)? En fait les deux ordinateurs sont reliés au net via
modem ou routeur. Je ne sais pas ce que c'est exactement pour une bête sachant que
certains modems ont des capacités de routeur également. Pour faire simple, il s'agit
de l'appareil livré par mon fournisseur d'accès internet. Je suis relié à l'appareil
via ethernet et c'est la même chose pour les deux ordinateurs et le même fournisseur
d'accès internet. Et je ne sais pas si je peux le
configurer. Si c'est le cas, c'est avec une interface web, ou un programme ? Je ne sais pas
par ou empoigner la chose.... :(

Dans le doute, je vais essayer de ressortir la doc.

Re: [ssh] connexion à une machine windows

Publié : mer. 21 déc. 2011, 10:42
par benjarobin
Et si j'ai bien compris les 2 PC sont connectés à 2 modem différents (ce n'est pas le même endroit).
Dit moi si je me trompe. Après pour une aide plus précise il me faudrait les détails de ton routeur (Marque...).
Mais plus généralement il faut rajouter une règle NAT

Re: [ssh] connexion à une machine windows

Publié : jeu. 22 déc. 2011, 11:54
par Tristelune
Et si j'ai bien compris les 2 PC sont connectés à 2 modem différents (ce n'est pas le même endroit).
Dit moi si je me trompe.
Oui, c'est exactement ça. Après réflexion, je comprends à présent la question.
N'ayant pas de réseau personnel, l'idée d'avoir un réseau chez soi ne m'avait pas
effleuré.......
Après pour une aide plus précise il me faudrait les détails de ton routeur (Marque...).
Mais plus généralement il faut rajouter une règle NAT
Merci, mais je pense que ça suffit pour l'instant. On a retrouvé la doc du routeur
et avec ça on devrait pouvoir le configurer. J'espère pouvoir revenir sur le
sujet et le mettre en résolu.

Re: [ssh] connexion à une machine windows

Publié : mer. 04 janv. 2012, 12:09
par Tristelune
Après quelques essais, ça a finalement fonctionné :D .

J'ai rajouté une règle NAT comme tu me l'as dit et attribué
une IP fixe à la machine sous windows. Ensuite est venu
le problème que ssh me demandais un mot de passe, mais la
machine windows n'en avait aucun. On en a défini un
et ça fonctionne!! C'est cool.

A présent je vais essayer de générer des clefs pour
supprimer le mot de passe.

Et pour finir: :merci: