Telnet

6 respostas
C

Boa tarde… Estou precisando de um ajuda!!! Via aplicação java, como fazer uma conecção em alguma máquina/equipamento, mandar alguns comandos e logar as respostas??? Se alguém puder me mandar algum exemplo…

Obrigado…

6 Respostas

A

Olá.
Você poderia ser mais específico?
Conectar como?
Banco de Dados?
Que tipos de comandos?

J

Usa a API Jakarta Commons Net:

http://jakarta.apache.org/commons/net/

C

Olá ARQUITETO… Eu preciso conectar via telnet um roteador, mandar o comando “show int” e gravar a resposta em um arquivo texto em minha máquina…

Obrigado,

D

Voce pode pesquisar pra ver se o ANT da jakarta pode lhe ajudar…

M

Para fazer isso vc pode usar o socket, passando o ip do server e a porta vc consegue a conexao, entao vc tem 2 caras que esse objeto socket te disponibiliza, o input e o output… toda vez que vc enviar um output para ser executado no seu router, vc tera um input novo

A ideia e enviar um comando na sua saida e ver o que o router retornou na sua entrada. Da uma olhada na api do Socket

Boa Sorte!

J

Commons/Net

TelnetClient telnet = new TelnetClient();
telnet.connect("200.186.10.20", 23);

PrintStream out = new PrintStream(telnet.getOutputStream());

BufferedReader in = new BufferedReader(new InputStreamReader(telnet.getInputStream()));

//envia comando e recebe retorno...
Criado 26 de junho de 2006
Ultima resposta 27 de jun. de 2006
Respostas 6
Participantes 5