Acessando proxy ssh de outro host

1

Estou acostumado a configurar um proxy ssh no localhost assim:

ssh -fND 9999 server

Eu tenho usado por anos para navegação diária. Agora eu quero usar o mesmo proxy em um convidado do Windows no mesmo host da área de trabalho. O host (Fedora) está em 10.1.1.4 e o convidado está em 10.1.1.7. Mas quando eu definir o proxy como um proxy socks5 no Firefox no convidado do Windows apontando para 10.1.1.4:9999 ele expira. Eu abri a porta 9999 no firewall. O mesmo acontece ao configurar o proxy em outro host (Centos 6) e tentar acessá-lo no meu desktop Fedora. Então, o que estou perdendo?

    
por Clodoaldo 21.08.2012 / 22:45

1 resposta

1

A partir da descrição da opção -D [bind_address:]port :

By default, the local port is bound in accordance with the GatewayPorts setting. However, an explicit bind_address may be used to bind the connection to a specific address. The bind_address of "localhost" indicates that the listening port be bound for local use only, while an empty address or '*' indicates that the port should be available from all interfaces.

O padrão para a configuração GatewayPorts é no , portanto omitir a parte bind_address desse argumento da opção permitirá que apenas as conexões locais usem o encapsulamento. Para permitir que o túnel seja usado a partir de outro computador, você precisará se ligar também a outras interfaces usando ssh -fND '*:9999' server

    
por 22.08.2012 / 03:27

Tags