Eu estava tendo o mesmo problema. Eu o resolvo aumentando a configuração "timeout do plink.exe" na guia do túnel ssh.
minha configuração
apresentador: win 7
guest: opensuse [10.0.2.15]
Portos encaminhados 80, 22 de 127.0.0.1 a 10.0.2.15
A conexão com a VM usando o winscp com o usuá[email protected]: 22 usando a autenticação de chave pública está funcionando. Eu posso acessar o Apache também, indo para 127.0.0.1 na máquina host.
Não consigo acessar o mysql usando o ssh tunnel. Eu estou usando heidisql. Eu tenho outra máquina remota que estou acessando via túnel ssh e está funcionando bem com a mesma configuração no servidor.
Eu sempre recebo
"SQl Error (2003) na instrução # 0: Não é possível conectar-se ao servidor MySQL em 'localhost' (10061)"
O que estou fazendo de errado?
Eu estava tendo o mesmo problema. Eu o resolvo aumentando a configuração "timeout do plink.exe" na guia do túnel ssh.
Tags ssh mysql virtualbox tunnel