Tenho uma situação em que forneço acesso a um servidor Windows encaminhando a porta da área de trabalho remota 3389 com ssh do meu Mac para o "interior" de uma rede inacessível.
Agora posso conectar-me à versão para Windows da Área de Trabalho Remota, mas a versão para Mac da Área de Trabalho Remota atinge o tempo limite e não fornece acesso. Isso ocorre mesmo quando o número de IP é usado como host ao qual se conectar.
Alguma idéia de por que isso acontece e como posso solucionar isso?
remote-desktop
ssh
Thorbjørn Ravn Andersen
fonte
fonte
Respostas:
Não encaminhe a porta local 3389, várias versões da Área de Trabalho Remota são muito inteligentes para o seu próprio bem.
Minhas etapas habituais envolvem o encaminhamento do local 3390 para o remoto 3389. Em seguida, no MacRDC eu uso:
localhost:3390
como o endereço para conectar também.Não sei se você está usando alguma coisa para ajudar na configuração da conexão ssh, mas a partir da linha de comando, seria algo como:
ssh -L 3390:172.16.5.32:3389 [email protected]
Onde;
-
3390
é a porta de encaminhamento local na minha caixa.-
172.16.5.32
é o host remoto do Windows. e;-
3389
é a porta da área de trabalho remota (obviamente).fonte
localhost:3390
na janela da RDC não funcionou? E você tentoumyhost:3390
(com myhost aliasado na linha 127.0.0.1 no arquivo hosts) também, sem sucesso?No seu mac, talvez tente esta solução:
configure sshuttle para rotear apenas o endereço IP da caixa do Windows que você deseja acessar:
sshuttle --dns -r [email protected] 1.1.1.1/32
Substituir:
1.1.1.1/32 com o endereço IP do host do Windows. Se houver um número de hosts que você precisa acessar e eles estiverem na mesma sub-rede, basta alterar o / 32 para algo maior, digamos / 24.
Inicie o seu cliente Mac RDP e tente acessar o endereço IP da máquina Windows. Talvez possa usar o nome do host se você também estiver encaminhando consultas DNS para a caixa que está usando como ponte.
Essa é uma variação do método -D3389, mas emprega os recursos de proxy de meias do ssh.
fonte
Você tentou desativar o requisito de "Autenticação no nível da rede" em "Painel de controle -> Sistema -> Permitir acesso remoto" na máquina de destino?
fonte
A área de trabalho remota do Windows implementa mais algoritmos de autenticação e criptografia específicos para o Windows. Isso acontecia com frequência; na verdade, somos forçados a usar a Área de Trabalho Remota do Windows por nossos administradores de rede, pois estamos usando métodos de autenticação que o OSX não implementa. Vamos cruzar os dedos e esperar que a Microsoft libere uma correspondência para a Área de trabalho remota do Windows, o mais cedo possível.
fonte
Experimente o CoRD: insira a descrição do link aqui
Descobri que funciona melhor que o cliente RDP oficial e tende a lidar com configurações imperfeitas de maneira mais suave.
fonte
O cliente OSX Microsoft Remote Desktop parece não suportar o método de autenticação padrão usado pelo Windows 7+
A solução é fazer o seguinte na máquina Windows:
Configuração do computador
Modelos Administrativos
Componentes do Windows
Host de sessão da área de trabalho remota
Segurança
Altere 'Exigir o uso de conexões específicas da área de trabalho remota (RDP)' para Ativado e escolha RDP no menu suspenso.
Altere 'Exigir autenticação de usuário para conexões remotas usando autenticações em nível de rede' para Desativado
Agora você deve conseguir conectar-se usando o OSX Remote Desktop Client sem problemas através do túnel SSH.
fonte
Às vezes, apenas a atualização do software resolve o problema.
Na pendência do seu sistema operacional, você deve ter a versão correta do WRDC.
Como você possui o 2.1.0 desatualizado, atualize para um dos seguintes. Ver. 2.1.1 da Microsoft ou a versão mais recente. 2.1.2 de baixo.
http://www.cloud9realtime.com/Guides/Macintosh%20RDP%20Guide.pdf
Se a atualização do software não ajudar e se você não conseguir se conectar com o endereço IP, o nome do host ou o nome do computador, é provável que a porta 3389 esteja bloqueada em algum lugar da sua WAN.
Para testar sua configuração de encapsulamento ssh, tente telnetar para a porta em sua máquina local.
fonte
O encaminhamento para a porta 3389 é obrigado a causar problemas. O sistema reconhecerá o que você está tentando fazer e basicamente entrará em curto-circuito. Esta é a desvantagem do DIY Remote Desktop , imho.
fonte