Como se conectar através de um proxy usando o Remote Desktop?

3

Portanto, tenho um servidor doméstico executando o Windows Server 2003. Uso uma configuração de placa de rede dupla e o Roteamento e Acesso Remoto para vincular a rede privada interna à conexão externa. A conexão externa conecta-se diretamente ao meu modem a cabo (portanto, nenhum roteador ou outro dispositivo fica entre eles).

O problema que estou tendo é que não consigo me conectar remotamente de um local fora de casa (conectando-me à conexão externa do servidor) ao servidor usando a Área de Trabalho Remota ou o VNC. Eu habilitei as duas portas no firewall do Roteamento e Acesso Remoto para permitir o acesso e habilitei a Área de Trabalho Remota no Windows Server 2003.

O mais estranho é que posso acessar o repositório SVN do meu servidor de base e posso até fazer o ping do IP do servidor. Estou usando o IP para tentar se conectar, embora eu use um nome fornecido pelo dyndns.com para se conectar ao meu repositório SVN, por isso não deve fazer diferença (eu sei que o IP está sendo resolvido corretamente).

Alguma ideia de onde começar a diagnosticar esta? Eu não vi nada no log de eventos do meu servidor. Se qualquer outra informação for necessária, me avise. Obrigado.

ATUALIZAÇÃO: Uma última informação: usamos um servidor proxy no trabalho, o qual tenho quase 100% de certeza de que é o culpado. Eu tenho uma solução alternativa - se eu me conectar à nossa VPN (mesmo que eu já esteja dentro do prédio), eu posso me conectar ao meu servidor doméstico. Isso é com o VNC. No entanto, existe uma maneira de se conectar através de um proxy usando o Remote Desktop?

MAIS UMA ATUALIZAÇÃO: De fato, foi o proxy http que estou sentado no trabalho que estava causando o problema. Uma solução aceitável é usar minha conexão VPN para ignorar o proxy, e eu estou em!

    
por Scott Marlowe 18.08.2009 / 15:25

2 respostas

5

Você mencionou que não pode acessar seu servidor " de um local fora da casa ". Isso significa que você não pode acessar seu servidor doméstico a partir de qualquer local ou apenas do trabalho?

Se você não puder estabelecer uma sessão RDP para seu servidor a partir de qualquer local, e supondo que tudo esteja configurado corretamente, sugiro trocar a porta padrão RDP (3389) por outra.

Por exemplo, tente usar a porta 33890 no seu servidor de terminal. Já vi esse mesmo problema algumas vezes, e isso aconteceu porque o ISP do cliente estava bloqueando o tráfego na porta 3389. Se o ISP bloquear o tráfego pelo número da porta, a alteração da porta padrão para outra permitirá que você resolva esse problema. No entanto, se o ISP estiver filtrando o tráfego no nível do aplicativo (ou seja, a camada 7), essa dica não ajudará.

Se o problema que você está tendo só acontece quando você tenta se conectar do trabalho, provavelmente é porque você está atrás de um proxy HTTP, que normalmente só encaminha o tráfego HTTP / HTTPS, e você não poderá use outros protocolos (como RDP ou VNC).

Você pode verificar isso usando o comando telnet , conforme sugerido pelo pnti. Se o telnet falhar, é muito provável que você não consiga estabelecer uma sessão RDP ou VNC do trabalho para o seu servidor doméstico.

    
por 21.08.2009 / 15:12
1

Tente o telnet para verificar o acesso a determinada porta de fora.

telnet home_machine 3389 for Remote Desktop or
telnet home_machine 590x (0 or higher) for VNC

BTW: Você ativou o acesso remoto no Windows Server (Computador > Propriedades > Remoto)?

Se você usa o Vista, precisa adicionar o cliente telnet.

    
por 20.08.2009 / 20:48