minha casa são servidores Linux, onde o SSH sempre pode ser usado para contornar um firewall um pouco restritivo demais. No trabalho, no entanto, todos os servidores com os quais lidamos são baseados no Windows.
Estou precisando me conectar a uma instância do SQL Server 2000 em execução em um servidor Windows 2008. O servidor está protegido por um firewall que parece bloquear todas as portas de entrada, exceto a área de trabalho remota. Supõe-se que exista uma VPN, mas, por alguma razão, ela saiu e, a julgar pela rapidez com que finalmente obtivemos acesso à área de trabalho remota, provavelmente levaria algumas semanas antes que pudéssemos obter uma exceção no firewall ou no usuário. adicionado à VPN.
Então, agora estou procurando uma solução rápida para contornar isso. Qual é a melhor maneira de contornar isso?
Além disso, os computadores que usamos para conectar-se ao servidor executam o Windows 7. E temos acesso de administrador ao servidor, mas preferimos não instalar nada permanentemente
Respostas:
O que há de errado em usar a Área de Trabalho Remota? O que mais você está tentando alcançar? Você diz que está vindo de um cliente Windows 7 para um servidor Windows 2008 e a Área de Trabalho Remota está disponível. Eu não entendo o problema. O Servidor de Área de Trabalho Remota pode ser configurado para permitir a escolha entre diferentes servidores internos do seu cliente em casa, com o vodu adequado. O administrador do seu firewall estaria no controle disso.
A Vandyke Software possui um sólido produto de servidor SSH para Windows Server. Não é grátis, mas funciona. Firewalls à parte, você pode conectar-se a partir do Putty ou de qualquer cliente SSH e encaminhar a porta. http://www.vandyke.com/products/vshell/
Sempre tem gotomypc.com ou esse tipo de coisa.
Que tal isso, presumindo que o SSH seja permitido de saída:
Execute putty.exe no servidor como Administrador com o encaminhamento de porta REMOTE configurado como parte de um perfil de conexão com o servidor SSH Linux doméstico. Este é o comando OpenSSH equivalente, se você tiver um no Win2008 como o NitroxDM:
[root@sqlserver]# ssh -R 5005:127.0.0.1:1433 [email protected]
Dos documentos da massa :
Se você estiver executando o Putty como administrador, isso deve funcionar em teoria. Funciona de raiz no Linux, por isso parece valer a pena.
Deixe isso em execução. Vá para casa e conecte-se do seu SQL Console no seu laptop Windows 7 à sua casa Linux, que agora estamos tratando como seu próprio servidor hackerish gotomypc.com. Essa caixa do Linux agora está escutando na porta TCP 5005 e as conexões a essa porta serão encaminhadas de volta pela Putty para a porta 1433 (SQL) no Win2008. Configure sua ferramenta SQL, ou linha de comando, qualquer que seja, para conectar-se ao mylinux.athome.com:5005 e ver o que acontece.
fonte
Eu uso o OpenSSH no Windows. Mas acho que isso não resolverá o seu problema. Depois de instalar e executar o ssh, não era possível alternar para a porta do firewall aberta sem interromper a Área de Trabalho Remota.
Parece que você terá que esperar pela VPN. Ou exporte os dados (presumo que seja por isso que você está se conectando) para um servidor local.
Boa sorte.
fonte