Bonjour,
Je souhaite accéder a ma machine chez moi (ubuntu) en ssh depuis mon boulot
J'ai choisis d'utiliser apache pour faire la redirection via mod_proxy chez moi et proxytunnel depuis mon boulot.
1 - J'ai créé un Vhost dans apache :
Code :
- Listen 443
- NameVirtualHost *:443
- <IfModule mod_proxy.c>
- ProxyRequests On
- ProxyVia On
- AllowCONNECT 22
- <Proxy www.monserveur.com>
- Order deny,allow
- #Deny from all
- Allow from all
- </Proxy>
- <Proxy *>
- Order deny,allow
- Allow from all
- </Proxy>
- </IfModule>
|
2 - Je lance la ligne de commande suivante sous DOS :
Code :
- proxytunnel --user=%USER% --pass=%PWD% -p %PROXY%:%PROXY_PORT% -r %SERVEUR_WEB%:%PORT_SERVEUR_WEB% -d %SERVEUR_SSH%:%PORT_SERVEUR_SSH% -v -a %PORT_LOCAL%
|
3 - Sous putty je lance une connection localhost sur le port %PORT_LOCAL%
j'ai le log suivant sous proxytunnel :
Code :
- Started tunnel pid=7672 for connection from 127.0.0.1Connected to %PROXY%:%PORT%(local proxy)
- Tunneling to XXX:443 (remote proxy)
- Connect string sent to local proxy:
- -> CONNECT XXX.net:443 HTTP/1.0
- -> Proxy-authorization: Basic bGJpOmF4bEI5MzE3NSE=
- -> Proxy-Connection: Keep-Alive
- Data received from local proxy:
- <- HTTP/1.0 200 Connection established
- Tunneling to XXX:22 (destination)
- Connect string sent to remote proxy:
- -> CONNECT XXX:22 HTTP/1.0
- -> Proxy-Connection: Keep-Alive
- Received from remote proxy:
- <- HTTP/1.1 405 Method Not Allowed
- HTTP return code: 405 Method Not Allowed
- <- Date: Fri, 26 Oct 2007 09:19:27 GMT
- <- Server: Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6 proxy_html/2.5
- <- Allow: GET,HEAD,POST,OPTIONS,TRACE
- <- Content-Length: 334
- <- Connection: close
- <- Content-Type: text/html; charset=iso-8859-1
- <- X-Pad: avoid browser bug
- Tunnel closed
- Goodbye
|
Pourquoi ai je ce message Method not allowed ?
Dois je ajouter quelque chose à la config de ssh ?
Merci d'avance
Message édité par axl the mux le 26-10-2007 à 13:39:33