Qual é a melhor maneira de fazer telnet de um PC Windows remoto sem usar o RDP?

1

Três redes:

  1. 10.1.1.0 - Meu
  2. 172.1.1.0 - Minha filial
  3. 172.2.2.0 - VOIP VLAN da minha filial.

Meu PC está no 10.1.1.0. Eu preciso telnet em um roteador Cisco em 172.2.2.0. A rede 10.1.1.0 não tem rotas para 172.2.2.0, mas uma VPN conecta 10.1.1.0 a 172.1.1.0. O tráfego no 172.1.1.0 pode ser roteado para 172.2.2.0.

Todos os PCs no 172.1.1.0 estão executando o Windows XP. Sem interromper ninguém usando esses computadores, quero abrir uma sessão de telnet de um desses PCs para o roteador em 172.2.2.0.

Eu tentei o seguinte:

psexec.exe \branchpc telnet 172.2.2.1


psexec.exe \branchpc cmd.exe
telnet 172.2.2.1


psexec.exe \branchpc -c plink -telnet 172.2.2.1

Os métodos 1 e 2 falharam porque o telnet.exe não é utilizável em relação ao psexec. Método 3, na verdade, conseguiu criar a conexão, mas não consigo fazer logon porque a sessão registra meu retorno de carro duas vezes. Minha senha está sempre em branco porque no prompt "Username:" estou digitando efetivamente: Routeruser [ENTER] [ENTER]

Provavelmente é hora de implantar o WinRM ...

Alguém sabe de alguma outra alternativa?

Alguém sabe como eu posso consertar plink.exe para que ele só receba um retorno de carro quando eu usá-lo sobre psexec?

    
por Rob D. 30.12.2010 / 18:24

2 respostas

1

Use ncat , uma versão revisada de netcat

psexec.exe \branchpc -c ncat -t 172.2.2.1 23 

Isso deve funcionar, ( -t para usar o "modo telnet"). Se não funcionar, você pode usar ncat para portforwarding com:

psexec.exe \branchpc -c ncat -l -e -p 23 "ncat 172.2.2.1 23" 

Você pode então fazer o telnet para seu \branchpc e será encaminhado para o roteador. Esteja ciente de que essa solução possibilitará que qualquer pessoa que possa se conectar ao \branchpc acesse a porta telnet no roteador.

    
por 19.06.2013 / 21:10
0

Por que não fazer telnet para o roteador na rede 172.1.1.0 e depois telnet desse roteador para o roteador na rede 172.2.2.0?

    
por 30.12.2010 / 18:37