View previous topic :: View next topic |
Author |
Message |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Tue Sep 27, 2005 6:09 pm Post subject: [proxy] se passer de httptunnel pour l'utiliser (résolu) |
|
|
Voilà, j'utilise httptunnel pour encapsuler ma connexion ssh. Je viens de tomber sur un os:
hts ........... est lancé coté server
htc .............est lancé coté client
ssh loopx@localhost -p 10000 coté client, pour lancder la connexion ssh
Seulement, j'ai remarqué que ... je peux ouvrir un shell, et pas deux . Je supposque que, une fois que localhost:10000 est utilisé par un client ssh, un deuxième client ssh ne peux pas s'y connecter ... Mais voilà, ca m'embete. Comment vais-je faire pour avoir 2 consoles en meme temps sur mon pc ???
Je me demandais aussi : et si un autre pc (à qui j'ai donné l'autorisation) essaye de se connecter (alors que j'utilise déjà le tunnel, donc que hts recois mes packts), est-ce que le deuxième pc arrivera à se connecter ???
C'est un serveur, donc je suppose que ca va pas déranger httptunnel de forwarder ce qu'il entend sur le port 80 vers le 22, peu importe le nombre ...
?? _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org
Last edited by loopx on Tue Oct 04, 2005 6:11 pm; edited 3 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guilc Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/190892864153fcc64a2a920.jpg)
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Tue Sep 27, 2005 6:31 pm Post subject: |
|
|
Utilise screen (oui, encore lui ) pour avoir plusieurs terminaux dans une même connexion :
screen lance le premier shell
Ctrl+a c -> ouvre un deuxieme shell
Ctrl+a n / Ctrl+a p -> shell suivant/précédent _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Wed Sep 28, 2005 12:46 pm Post subject: |
|
|
Oki, j'ai bien compris .
Mais le truc, c'est que je dois aussi partager la connexion avec des potes, donc il y aura plusieurs tunnel pour que ca fonctionne or, avec httptunnel, une fois que une connexion y est faite, plus moyen de l'utiliser pour quelqu'un d'autre. Il me faut donc X port ouvert (sur le proxy !!!) pour X tunnel à utiliser, X=nb de pc.
Mais le problème, c'est que le proxy, c'est un con, et il bloque tout les ports .
Alors, y aurait-il moyen de faire passer mes connections ssh par un proxy, sans utiliser httptunnel ????
du style :
Code: |
proxy ssh -D 1000 loopx@loopx.be -p 80 (pour me connecter par le port 80 en passant par un proxy)
proxy.conf:
server = 1.1.1.1
server_port = 8080
NOTE:sshd ecoute sur le port 80
à la place de
htc -F 10001 -A xxx:xxx -P 1.1.1.1 loopx.be:80
ssh -D 10000 loopx@localhost -p 10001
NOTE:sshd ecoute sur le port 22, hts ecoute sur le 80 et renvoye sur localhost:22
|
De cette manière, je n'utilise pas httptunnel, et je peux donc ouvrir plusieurs connection par le même port......
Mais, est-ce possible ![Question :?:](images/smiles/icon_question.gif) _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fidzysss Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/PowerPuffs/cartoon_powerpuff_buttercup.gif)
Joined: 16 Feb 2003 Posts: 109 Location: Paris (France)
|
Posted: Wed Sep 28, 2005 12:55 pm Post subject: |
|
|
emerge net-misc/connect
ça te permets de tunneler une session ssh via un proxy qui support https. C'est à installer et configurer coté client uniquement.
si ton proxy supporte pas https, là ça va devenir super chaud ... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Wed Sep 28, 2005 2:21 pm Post subject: |
|
|
et ca s'utilise comment ???
connect ssh [mes_option] ???
EDIT: oh, j'ai pas le ebuild... vais faire un emerge --sync _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Fri Sep 30, 2005 12:14 pm Post subject: |
|
|
Heu, en fait, je pige pas ou l'on indique le pass et le login pour le proxy
EDIT:
Code: |
loopx@loop-nb ~/.ssh $ ssh A
FATAL: failed to begin relaying via HTTP.
ssh_exchange_identification: Connection closed by remote host
loopx@loop-nb ~/.ssh $ cat config
Host=A
Hostname=loopx.be
User=loopx
DynamicForward=10001
ProxyCommand connect -H 10.59.5.221:8080 %h %p
|
Et au fait, comme ca, il va se connecter par le proxy, au port 22 ou 80???? du serveur (pour savoir comment configurer sshd) _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Tue Oct 04, 2005 6:11 pm Post subject: |
|
|
ca fonctionne bien en effet:
ssh -o ProxyCommand="connect -H USER@PROXY:8080 %h %p" -p 443 USER@SERVEUR _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|