Ok, eu percebi. Nesta máquina, por algum motivo, precisei criar o túnel usando localhost:2850
em vez do endereço IP. Tudo funciona agora.
Estou tentando usar o TightVNC para conectar a um computador no trabalho por meio de um túnel SSH. Eu estou usando o PUTTY para criar o túnel. Estou em um computador com Windows 10 Home e tentando me conectar a um Windows 2008 R2 Server. Eu consigo conectar usando o PUTTY ao SSH, mas quando tento conectar-me através do VNC ele me dá:
"Error in TightVNC viewer no connection could be made because the target machine actively refused it."
Eu uso a porta 2850 para criar o túnel. O túnel está lá e funciona bem. Eu posso manipular o host via linha de comando.
Eu sei as perguntas padrão, e vou avisá-lo quando uso o meu Windows 10 Tablet, ele se conecta através do mesmo processo muito bem. Todas as configurações são precisamente refletidas nos dois dispositivos domésticos. Eu tenho usado essa configuração em casa por algum tempo e esta é a primeira vez que eu corri para o erro.
Procurei em toda a Internet e não encontrei uma resposta que satisfizesse exatamente a minha pergunta. Há muita coisa lá fora que faz do Windows para o Linux, mas não do Windows para o Windows Server.
Ok, eu percebi. Nesta máquina, por algum motivo, precisei criar o túnel usando localhost:2850
em vez do endereço IP. Tudo funciona agora.
Os servidores VNC geralmente recusam conexões do host local. Sua conexão encapsulada provavelmente parece ter origem no host local. A linha inclui uma opção -localhsot
para ativar isso. Deve haver uma opção no painel de controle do Windows para definir esse sinalizador para o servidor.
Tags ssh windows-10 tightvnc