Même ip pour 3 ordinateurs...
RésoluDéja pour tout dire ; j'ai deux ordinateurs dans ma chambre connecté via un hub (Firebox SOHO 6 (si vous connaissez)), mais sachant que sur un des ordis, il y a "ubuntu server", et biensur pas d'interface graphique, ce qui complique les choses ...
Ensuite ayant un autre ordi dans le salon, j'ai regardé son ip (pas l'ip de la livebox : 192.168.1.xx) qui est exactement la même que l'ordi actuelle avec lequel j'écris ; j'en déduit donc que le 3ème doit avoir la même également.
Or, j'ai installer et configurer le serveur ssh sur l'ordinateur qui est censé etre le serveur, j'ai essayer donc de me connecter via cette ordi ( ssh root@83.xx.xx.xx ), ce qui me retourne : ssh: connect to host 83.xx.xx.xx port 22: Connection refused
Je pense donc que je ne peux pas me connecter en ssh a cause de la même ip, donc j'aimerai savoir comment passer ce problème.
Merci :D
Configuration: Linux Firefox 2.0.0.4
31 réponses
Le souci principal est l’impossibilité de se connecter en SSH au serveur Ubuntu sans interface graphique, lié à des adresses IP locales qui ne sont pas correctement identifiées ou partagées. Des conseils recommandent de ne pas se connecter en root, d’utiliser un utilisateur local avec une clé publique dans .ssh/authorized_keys, puis d’interdire la connexion root via sshd_config (AllowRootLogin=false). D'autres précisent qu’il faut utiliser l’adresse IP locale correcte et vérifier avec ifconfig (ou ipconfig) qu’elle diffère entre ordinateurs, car deux machines ne doivent pas partager la même adresse 192.168.1.x sur le réseau. Enfin, si l’accès SSH est souhaité depuis l’extérieur, il faut configurer la redirection de port sur la livebox et connaître l’adresse publique attribuée par le FAI.
-
t'avais peur que je continue a te faire chier ? :p
-
on peut dire que tu es du genre qui insiste :-)
mais c'est aussi une qualité, quand c'est bien utilisé .
cependant , dans les cas présent, tu aurais dû tenir au courant de tes résultats, de l'évolution de ton problème et de tes nouvelles difficultés , on n'est pas sur MSN, souviens t'en .
il faut garder une cohérence dans la discussion , dans l'intérêt de tous , pas faire du chat , sauf , peut-etre au café, mais ... c'est le café, un autre monde .
-
-
ouais, la tout est revenu comme avant, j'lis l'ip du serveur.
-
mdr :/
J'en doute pas, mais je trouvais pas l'inspiration pour expliquer mon probleme comme ca au début xD -
Non, je sais ce que c'est un ip, et je sais comment connaitre une adresse ip (linux comme windows).
Or le titre est que au début je croyais plein de choses bizarres commes :
-sur l'ordi du salon, il y avait une certaine adresse ip publique (vu avec un site qui permet de savoir l'ip)
-sur un des ordi de ma chambre, il y avait la même (vu avec le même site)
-j'en ai conclut donc que le 3ème ordi, avait la même ip, mais théoriquement c'était impossible.
Donc je ne me suis pas attardé la dessus.
Ensuite sur le serveur j'ai installer le serveur ssh, je voulais me connecter via cette ordi là.
Donc au début j'essayai de me connecter avec l'ip publique du serveur (avant j'avais debian desktop, donc interface graphique (mais j'avais un routeur, donc impossible de se connecter avec l'adresse publique))
J'ai donc fait ce topic avec ce titre là :/, on m'a dit que comme c'était en local je pouvais me connecter avec l'adresse privée de mon serveur, (entre temps j'avais installer ubuntu serveur, donc plus d'interface graphique).
Donc j'ai tâter avec "ssh 192.168.1.10, 11, 12, 13 ... jusqu' à savoir que la seule adresse privé valide, était celle de cette ordi, mais je l'ignorais que c'etait celle de ce dernier, j'ai pas du tout vérifier.
Donc "ssh 192.168.1.10", sa se connecte directement, j'ai même mis les c/c du prompt un peu plus haut.
Mais quand je tapais les commandes, elles s'éxécutait sur cette ordi...
J'ai donc abandonné en restant sur ce topic, en éspérant une solution.
Ensuite hier, je suis aller sur l'IRC sur le serveur de ubuntu, j'ai exposé le problème, et ils ont trouvé que l'ordi n'était pas connecté ou mal connecté au net (et pourtant les leds du hub me montrait qu'il y avait une certaine connexion, bref...)
Passé ceci, j'ai réinstaller ubuntu desktop, j'ai installer le serveur shh, je peux me connecter sur le serveur ssh via cette ordi, tout va bien.
Mais maintenant je suis coincé sur autre chose, qui est "vsftpd", j'ai (je pense) bien redirigé les ports 20 et 21 sur le serveur, j'ai mis l'ip du serveur sur le site dyndns, mais en vain...
Donc quand j'aurais le temps, je chercherai sur le forum, et si je trouve pas, je posterai un autre topic :x
P.S : dans ma chambre, j'ai 2 ordis, et sur les 2 ordis, aucun n'a windows, que du ubuntu :x
P.S.2 : pfiou c'était long... -
Rien que le titre suffit pour répondre que c'est impossible... lol
Tu peux m'expliquer sur quel serveur tu essai de te connecter en SSH, étant donné qu'il possede une IP publique, quel est le rapport avec ton adressage privée, et quelle est le rapport avec tes "trois ip identiques".
Dans le cas ou tu possede deux IPs identique sur un meme réseau, Windows hurle immédiatement.
Donc deux possibilités :
- Soit tu ne sais pas ce qu'est une IP
- Soit tu ne sais pas comment connaitre son adresse IP -
mdr :(
bah l'accès ssh, mais en faite c'était mon serveur qui était mal connecté a internet, du coup j'ai réinstaller ubuntu desktop, et tout marche nikel, maintenant j'ai besoin d'aide pour installer vsftpd accessible depuis internet, mais ca c'est une autre histoire :x -
ah ,
on a pas répondu ?
c'était quoi la question ? -
Ca vous brulerais les doigts de me dire que vous voulez ou pouvez pas me répondre a ma question ? :x
-
Ok...
-
Dites moi si y a quelque chose de pas clair Oo :/
-
Pas d'idées ? :/
-
Up :/
-
Bah j'aimerais bien :(
Mais "ifconfig -a" me la donne pas celle du serveur :/ -
le problème c'est que depuis le début : meme ip pour 3 ordinateurs#6 on parle de ça .
alors, il faudrait que tu arrives à la lire cette adresse ip . -
En gros, pour résumer :
-Je suppose que mon adresse privé du server est 192.168.1.10 puisque je suis connecté via un hub et que l'adresse privé de cette machine est 192.168.1.10 : donc "ssh 192.168.1.10"
-Ensuite :
redbull73@redbull73-desktop:~$ ssh 192.168.1.10
Enter passphrase for key '/home/redbull73/.ssh/id_dsa':
Linux redbull73-desktop 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Fri Jul 6 00:09:57 2007
-Ensuite, voulant installer vsftpd via : "sudo apt-get install vsftpd", il l'installe (mais sur ma machine là, mais je ne le savait pas)
-Configuration des fichiers pour régler via cette ordi, et voulant vérifier que je ne fesait pas dans le vent, j'ai taper "sudo vi /le/fichier/configuration" sur le serveur
-Et là, surprise ! Le fichier de configuration n'a pas bougé Oo
-Et donc je suppose que j'ai fait tout ca sur cette ordi, et donc je suppose aussi que c'est pas 192.168.1.10 l'adresse de mon serveur :x
J'éspere avoir été assez claire :/
Merci :) -
Bah je sais que celle de cette ordi ci, est 192.168.1.10
L'ordi du salon je sais pas
et mon serveur je sais pas.
En sachant que "ifconfig -a" sur le serveur ne me donne pas l'adresse privé de mon serveur Oo -
pardon,
de quoi tu parles là ?
quelles sont les adresses ip (privées) exactes de tes machines ?
il faut recadrer sur ce point je crois . -
Heu ouais, mais non...
Car quand je me connecte en ssh sur l'autre ordi (ah oui tiens au faite, cette ordi a l'ip 192.168.1.10, j'ai essayer avec xx.xx.xx.9 et .11, car je pensais que l'ordi serveur en avait une des deux. Bah non, du coup j'ai taper "ssh 192.168.1.10" et ca marchait.)
Bref, j'ai voulu installer le serveur ftp (vsftpd) sur le serveur, via cette ordi ; j'ai configuré les fichiers qui fallait, et pour vérifier si je fesait pas ca dans le vent, j'ai regarder le même fichier sur le serveur, mais ce dernier était par défaut, rien n'avait bougé...
(Vous me comprennez hin :D)
Donc comment puis-je éviter de faire des commande qui doivent être éxécuté sur le serveur, et qui sont éxécuté sur cette ordi à la place.
Merci. -
Ok merci :D
"pour le reste, peaufines ta formation linux " ← j'ai seulement 15 ans, et j'ai appris tout tout seul avec l'aide des forums etc, et ca fait presque 2 mois que je suis sous linux, donc j'estime que je me débrouille assez bien :P
Voila, merci :D -
Mais admettons que j'ai réussi a me connecter, après je fait comment pour me mettre en root ?
Et sinon j'ai taper "ssh 192.168.1.10", qui me retourne :
redbull73@redbull73-desktop:~$ ssh 192.168.1.10
Enter passphrase for key '/home/redbull73/.ssh/id_dsa':
Linux redbull73-desktop 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Fri Jul 6 00:09:57 2007
Je suis connecté quand c'est comme ca ? Oo
- 1
- 2